/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 INSUFFICIENT_FIRST -tc /storage/repos/CAV22/benchmarks/AutomizerCInline.xml -i /storage/repos/CAV22/benchmarks/increased_bounds/weaver_popl20-bad-threaded-sum-2.wvr_bound2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-19404b3-m [2023-08-04 02:49:27,977 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-08-04 02:49:28,012 INFO L114 SettingsManager]: Loading settings from /storage/repos/CAV22/benchmarks/svcomp-Reach-32bit-Automizer_Default.epf [2023-08-04 02:49:28,015 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-08-04 02:49:28,015 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-08-04 02:49:28,016 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Translation Mode: [2023-08-04 02:49:28,016 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2023-08-04 02:49:28,028 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-08-04 02:49:28,029 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-08-04 02:49:28,029 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-08-04 02:49:28,029 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-08-04 02:49:28,030 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-08-04 02:49:28,030 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-08-04 02:49:28,030 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-08-04 02:49:28,030 INFO L153 SettingsManager]: * Use SBE=true [2023-08-04 02:49:28,031 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-08-04 02:49:28,031 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-08-04 02:49:28,031 INFO L153 SettingsManager]: * sizeof long=4 [2023-08-04 02:49:28,031 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-08-04 02:49:28,031 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-08-04 02:49:28,032 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-08-04 02:49:28,032 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-08-04 02:49:28,032 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-08-04 02:49:28,033 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-08-04 02:49:28,033 INFO L153 SettingsManager]: * sizeof long double=12 [2023-08-04 02:49:28,033 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-08-04 02:49:28,033 INFO L153 SettingsManager]: * Use constant arrays=true [2023-08-04 02:49:28,033 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-08-04 02:49:28,034 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-08-04 02:49:28,034 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-08-04 02:49:28,034 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-04 02:49:28,034 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-08-04 02:49:28,035 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-08-04 02:49:28,035 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-08-04 02:49:28,035 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-08-04 02:49:28,035 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-08-04 02:49:28,035 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-08-04 02:49:28,036 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-08-04 02:49:28,036 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-08-04 02:49:28,036 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-08-04 02:49:28,036 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-08-04 02:49:28,037 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 -> INSUFFICIENT_FIRST [2023-08-04 02:49:28,200 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-08-04 02:49:28,216 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-08-04 02:49:28,217 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-08-04 02:49:28,218 INFO L270 PluginConnector]: Initializing CDTParser... [2023-08-04 02:49:28,219 INFO L274 PluginConnector]: CDTParser initialized [2023-08-04 02:49:28,220 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/CAV22/benchmarks/increased_bounds/weaver_popl20-bad-threaded-sum-2.wvr_bound2.c [2023-08-04 02:49:29,290 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-08-04 02:49:29,439 INFO L384 CDTParser]: Found 1 translation units. [2023-08-04 02:49:29,440 INFO L180 CDTParser]: Scanning /storage/repos/CAV22/benchmarks/increased_bounds/weaver_popl20-bad-threaded-sum-2.wvr_bound2.c [2023-08-04 02:49:29,444 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e05dcb65f/73f22cef0f8a4a0493b9b634d31f1da5/FLAGc89c46cd9 [2023-08-04 02:49:29,453 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e05dcb65f/73f22cef0f8a4a0493b9b634d31f1da5 [2023-08-04 02:49:29,455 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-08-04 02:49:29,456 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-08-04 02:49:29,457 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-08-04 02:49:29,457 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-08-04 02:49:29,460 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-08-04 02:49:29,460 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.08 02:49:29" (1/1) ... [2023-08-04 02:49:29,461 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1bc454c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.08 02:49:29, skipping insertion in model container [2023-08-04 02:49:29,461 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.08 02:49:29" (1/1) ... [2023-08-04 02:49:29,479 INFO L176 MainTranslator]: Built tables and reachable declarations [2023-08-04 02:49:29,587 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_popl20-bad-threaded-sum-2.wvr_bound2.c[2638,2651] [2023-08-04 02:49:29,588 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-04 02:49:29,593 INFO L201 MainTranslator]: Completed pre-run [2023-08-04 02:49:29,608 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_popl20-bad-threaded-sum-2.wvr_bound2.c[2638,2651] [2023-08-04 02:49:29,609 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-04 02:49:29,616 WARN L667 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-08-04 02:49:29,616 WARN L667 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-08-04 02:49:29,620 INFO L206 MainTranslator]: Completed translation [2023-08-04 02:49:29,621 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.08 02:49:29 WrapperNode [2023-08-04 02:49:29,621 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-08-04 02:49:29,622 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-08-04 02:49:29,622 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-08-04 02:49:29,622 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-08-04 02:49:29,626 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.08 02:49:29" (1/1) ... [2023-08-04 02:49:29,631 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.08 02:49:29" (1/1) ... [2023-08-04 02:49:29,642 INFO L138 Inliner]: procedures = 21, calls = 34, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 93 [2023-08-04 02:49:29,643 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-08-04 02:49:29,643 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-08-04 02:49:29,643 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-08-04 02:49:29,643 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-08-04 02:49:29,648 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.08 02:49:29" (1/1) ... [2023-08-04 02:49:29,649 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.08 02:49:29" (1/1) ... [2023-08-04 02:49:29,650 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.08 02:49:29" (1/1) ... [2023-08-04 02:49:29,650 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.08 02:49:29" (1/1) ... [2023-08-04 02:49:29,654 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.08 02:49:29" (1/1) ... [2023-08-04 02:49:29,656 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.08 02:49:29" (1/1) ... [2023-08-04 02:49:29,657 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.08 02:49:29" (1/1) ... [2023-08-04 02:49:29,657 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.08 02:49:29" (1/1) ... [2023-08-04 02:49:29,659 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-08-04 02:49:29,659 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-08-04 02:49:29,659 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-08-04 02:49:29,660 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-08-04 02:49:29,660 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.08 02:49:29" (1/1) ... [2023-08-04 02:49:29,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-04 02:49:29,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-04 02:49:29,685 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-04 02:49:29,693 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-04 02:49:29,712 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-08-04 02:49:29,712 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-08-04 02:49:29,712 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-08-04 02:49:29,712 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-08-04 02:49:29,712 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-08-04 02:49:29,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-08-04 02:49:29,713 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-08-04 02:49:29,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-08-04 02:49:29,713 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-08-04 02:49:29,713 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-08-04 02:49:29,713 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-08-04 02:49:29,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-08-04 02:49:29,713 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-08-04 02:49:29,713 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-08-04 02:49:29,714 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-08-04 02:49:29,777 INFO L236 CfgBuilder]: Building ICFG [2023-08-04 02:49:29,778 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-08-04 02:49:29,956 INFO L277 CfgBuilder]: Performing block encoding [2023-08-04 02:49:29,984 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-08-04 02:49:29,985 INFO L302 CfgBuilder]: Removed 6 assume(true) statements. [2023-08-04 02:49:29,986 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.08 02:49:29 BoogieIcfgContainer [2023-08-04 02:49:29,986 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-08-04 02:49:29,988 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-08-04 02:49:29,988 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-08-04 02:49:29,990 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-08-04 02:49:29,990 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.08 02:49:29" (1/3) ... [2023-08-04 02:49:29,990 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@465d1001 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.08 02:49:29, skipping insertion in model container [2023-08-04 02:49:29,991 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.08 02:49:29" (2/3) ... [2023-08-04 02:49:29,991 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@465d1001 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.08 02:49:29, skipping insertion in model container [2023-08-04 02:49:29,991 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.08 02:49:29" (3/3) ... [2023-08-04 02:49:29,992 INFO L112 eAbstractionObserver]: Analyzing ICFG weaver_popl20-bad-threaded-sum-2.wvr_bound2.c [2023-08-04 02:49:29,997 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-08-04 02:49:30,003 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-08-04 02:49:30,003 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-08-04 02:49:30,003 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-08-04 02:49:30,061 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2023-08-04 02:49:30,084 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 104 places, 113 transitions, 248 flow [2023-08-04 02:49:30,190 INFO L124 PetriNetUnfolderBase]: 33/252 cut-off events. [2023-08-04 02:49:30,190 INFO L125 PetriNetUnfolderBase]: For 8/8 co-relation queries the response was YES. [2023-08-04 02:49:30,209 INFO L83 FinitePrefix]: Finished finitePrefix Result has 272 conditions, 252 events. 33/252 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 806 event pairs, 0 based on Foata normal form. 0/209 useless extension candidates. Maximal degree in co-relation 139. Up to 8 conditions per place. [2023-08-04 02:49:30,210 INFO L82 GeneralOperation]: Start removeDead. Operand has 104 places, 113 transitions, 248 flow [2023-08-04 02:49:30,214 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 104 places, 113 transitions, 248 flow [2023-08-04 02:49:30,216 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-04 02:49:30,222 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 104 places, 113 transitions, 248 flow [2023-08-04 02:49:30,224 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 104 places, 113 transitions, 248 flow [2023-08-04 02:49:30,224 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 104 places, 113 transitions, 248 flow [2023-08-04 02:49:30,270 INFO L124 PetriNetUnfolderBase]: 33/252 cut-off events. [2023-08-04 02:49:30,271 INFO L125 PetriNetUnfolderBase]: For 8/8 co-relation queries the response was YES. [2023-08-04 02:49:30,272 INFO L83 FinitePrefix]: Finished finitePrefix Result has 272 conditions, 252 events. 33/252 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 806 event pairs, 0 based on Foata normal form. 0/209 useless extension candidates. Maximal degree in co-relation 139. Up to 8 conditions per place. [2023-08-04 02:49:30,277 INFO L119 LiptonReduction]: Number of co-enabled transitions 2000 [2023-08-04 02:49:32,190 INFO L134 LiptonReduction]: Checked pairs total: 3344 [2023-08-04 02:49:32,190 INFO L136 LiptonReduction]: Total number of compositions: 94 [2023-08-04 02:49:32,200 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-04 02:49:32,206 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;@18a2f201, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-04 02:49:32,206 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-08-04 02:49:32,211 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-04 02:49:32,211 INFO L124 PetriNetUnfolderBase]: 2/28 cut-off events. [2023-08-04 02:49:32,211 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-04 02:49:32,211 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-04 02:49:32,211 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2023-08-04 02:49:32,221 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-04 02:49:32,224 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-04 02:49:32,224 INFO L85 PathProgramCache]: Analyzing trace with hash 578142315, now seen corresponding path program 1 times [2023-08-04 02:49:32,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-04 02:49:32,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313341214] [2023-08-04 02:49:32,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:32,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-04 02:49:32,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-04 02:49:32,313 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-04 02:49:32,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-04 02:49:32,353 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-04 02:49:32,354 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-04 02:49:32,354 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-08-04 02:49:32,355 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 2 remaining) [2023-08-04 02:49:32,356 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-08-04 02:49:32,356 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-04 02:49:32,357 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE,UNKNOWN (1/2) [2023-08-04 02:49:32,358 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-04 02:49:32,358 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-08-04 02:49:32,385 INFO L144 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2023-08-04 02:49:32,387 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 123 places, 136 transitions, 320 flow [2023-08-04 02:49:32,461 INFO L124 PetriNetUnfolderBase]: 134/821 cut-off events. [2023-08-04 02:49:32,461 INFO L125 PetriNetUnfolderBase]: For 72/72 co-relation queries the response was YES. [2023-08-04 02:49:32,467 INFO L83 FinitePrefix]: Finished finitePrefix Result has 918 conditions, 821 events. 134/821 cut-off events. For 72/72 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 4115 event pairs, 1 based on Foata normal form. 0/684 useless extension candidates. Maximal degree in co-relation 485. Up to 32 conditions per place. [2023-08-04 02:49:32,468 INFO L82 GeneralOperation]: Start removeDead. Operand has 123 places, 136 transitions, 320 flow [2023-08-04 02:49:32,471 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 123 places, 136 transitions, 320 flow [2023-08-04 02:49:32,471 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-04 02:49:32,472 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 123 places, 136 transitions, 320 flow [2023-08-04 02:49:32,476 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 123 places, 136 transitions, 320 flow [2023-08-04 02:49:32,477 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 123 places, 136 transitions, 320 flow [2023-08-04 02:49:32,529 INFO L124 PetriNetUnfolderBase]: 134/821 cut-off events. [2023-08-04 02:49:32,529 INFO L125 PetriNetUnfolderBase]: For 72/72 co-relation queries the response was YES. [2023-08-04 02:49:32,533 INFO L83 FinitePrefix]: Finished finitePrefix Result has 918 conditions, 821 events. 134/821 cut-off events. For 72/72 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 4115 event pairs, 1 based on Foata normal form. 0/684 useless extension candidates. Maximal degree in co-relation 485. Up to 32 conditions per place. [2023-08-04 02:49:32,543 INFO L119 LiptonReduction]: Number of co-enabled transitions 4916 [2023-08-04 02:49:34,568 INFO L134 LiptonReduction]: Checked pairs total: 11073 [2023-08-04 02:49:34,568 INFO L136 LiptonReduction]: Total number of compositions: 100 [2023-08-04 02:49:34,570 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-04 02:49:34,571 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;@18a2f201, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-04 02:49:34,571 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-08-04 02:49:34,576 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-04 02:49:34,576 INFO L124 PetriNetUnfolderBase]: 7/75 cut-off events. [2023-08-04 02:49:34,576 INFO L125 PetriNetUnfolderBase]: For 9/9 co-relation queries the response was YES. [2023-08-04 02:49:34,577 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-04 02:49:34,577 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1] [2023-08-04 02:49:34,577 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-04 02:49:34,577 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-04 02:49:34,577 INFO L85 PathProgramCache]: Analyzing trace with hash 202987073, now seen corresponding path program 1 times [2023-08-04 02:49:34,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-04 02:49:34,578 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283634604] [2023-08-04 02:49:34,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:34,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-04 02:49:34,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:34,689 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-04 02:49:34,690 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-04 02:49:34,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283634604] [2023-08-04 02:49:34,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1283634604] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-04 02:49:34,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827088047] [2023-08-04 02:49:34,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:34,691 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-04 02:49:34,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-04 02:49:34,693 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-04 02:49:34,722 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-04 02:49:34,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:34,752 INFO L262 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 4 conjunts are in the unsatisfiable core [2023-08-04 02:49:34,753 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-04 02:49:34,809 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-04 02:49:34,809 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-04 02:49:34,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [827088047] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-04 02:49:34,809 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-04 02:49:34,809 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 5 [2023-08-04 02:49:34,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708448714] [2023-08-04 02:49:34,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-04 02:49:34,815 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-04 02:49:34,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-04 02:49:34,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-04 02:49:34,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-08-04 02:49:34,848 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 102 out of 236 [2023-08-04 02:49:34,852 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 47 places, 50 transitions, 148 flow. Second operand has 5 states, 5 states have (on average 103.6) internal successors, (518), 5 states have internal predecessors, (518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:34,853 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-04 02:49:34,853 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 102 of 236 [2023-08-04 02:49:34,853 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-04 02:49:35,869 INFO L124 PetriNetUnfolderBase]: 10278/14847 cut-off events. [2023-08-04 02:49:35,870 INFO L125 PetriNetUnfolderBase]: For 1509/1509 co-relation queries the response was YES. [2023-08-04 02:49:35,900 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29426 conditions, 14847 events. 10278/14847 cut-off events. For 1509/1509 co-relation queries the response was YES. Maximal size of possible extension queue 642. Compared 90490 event pairs, 3798 based on Foata normal form. 0/9466 useless extension candidates. Maximal degree in co-relation 9280. Up to 13526 conditions per place. [2023-08-04 02:49:35,964 INFO L140 encePairwiseOnDemand]: 231/236 looper letters, 40 selfloop transitions, 5 changer transitions 0/58 dead transitions. [2023-08-04 02:49:35,964 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 49 places, 58 transitions, 250 flow [2023-08-04 02:49:35,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-04 02:49:35,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-04 02:49:35,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 557 transitions. [2023-08-04 02:49:35,976 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47203389830508474 [2023-08-04 02:49:35,976 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 557 transitions. [2023-08-04 02:49:35,977 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 557 transitions. [2023-08-04 02:49:35,978 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-04 02:49:35,980 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 557 transitions. [2023-08-04 02:49:35,985 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 111.4) internal successors, (557), 5 states have internal predecessors, (557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:35,992 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 236.0) internal successors, (1416), 6 states have internal predecessors, (1416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:35,994 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 236.0) internal successors, (1416), 6 states have internal predecessors, (1416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:35,996 INFO L175 Difference]: Start difference. First operand has 47 places, 50 transitions, 148 flow. Second operand 5 states and 557 transitions. [2023-08-04 02:49:36,000 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 49 places, 58 transitions, 250 flow [2023-08-04 02:49:36,007 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 47 places, 58 transitions, 244 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-04 02:49:36,009 INFO L231 Difference]: Finished difference. Result has 48 places, 51 transitions, 157 flow [2023-08-04 02:49:36,011 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=236, PETRI_DIFFERENCE_MINUEND_FLOW=134, PETRI_DIFFERENCE_MINUEND_PLACES=43, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=48, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=157, PETRI_PLACES=48, PETRI_TRANSITIONS=51} [2023-08-04 02:49:36,016 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 1 predicate places. [2023-08-04 02:49:36,016 INFO L495 AbstractCegarLoop]: Abstraction has has 48 places, 51 transitions, 157 flow [2023-08-04 02:49:36,017 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 103.6) internal successors, (518), 5 states have internal predecessors, (518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:36,017 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-04 02:49:36,017 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1] [2023-08-04 02:49:36,027 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-08-04 02:49:36,223 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-04 02:49:36,223 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-04 02:49:36,224 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-04 02:49:36,224 INFO L85 PathProgramCache]: Analyzing trace with hash -2128509571, now seen corresponding path program 1 times [2023-08-04 02:49:36,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-04 02:49:36,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846910116] [2023-08-04 02:49:36,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:36,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-04 02:49:36,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:36,312 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-04 02:49:36,313 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-04 02:49:36,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1846910116] [2023-08-04 02:49:36,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1846910116] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-04 02:49:36,313 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-04 02:49:36,313 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-04 02:49:36,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917012117] [2023-08-04 02:49:36,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-04 02:49:36,314 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-04 02:49:36,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-04 02:49:36,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-04 02:49:36,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-04 02:49:36,323 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 103 out of 236 [2023-08-04 02:49:36,323 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 48 places, 51 transitions, 157 flow. Second operand has 3 states, 3 states have (on average 105.0) internal successors, (315), 3 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:36,324 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-04 02:49:36,324 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 103 of 236 [2023-08-04 02:49:36,324 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-04 02:49:37,227 INFO L124 PetriNetUnfolderBase]: 11728/16240 cut-off events. [2023-08-04 02:49:37,227 INFO L125 PetriNetUnfolderBase]: For 1296/1296 co-relation queries the response was YES. [2023-08-04 02:49:37,247 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32017 conditions, 16240 events. 11728/16240 cut-off events. For 1296/1296 co-relation queries the response was YES. Maximal size of possible extension queue 654. Compared 89301 event pairs, 5322 based on Foata normal form. 1/10148 useless extension candidates. Maximal degree in co-relation 8690. Up to 14945 conditions per place. [2023-08-04 02:49:37,284 INFO L140 encePairwiseOnDemand]: 233/236 looper letters, 36 selfloop transitions, 2 changer transitions 2/53 dead transitions. [2023-08-04 02:49:37,285 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 50 places, 53 transitions, 240 flow [2023-08-04 02:49:37,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-04 02:49:37,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-04 02:49:37,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 349 transitions. [2023-08-04 02:49:37,286 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4929378531073446 [2023-08-04 02:49:37,286 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 349 transitions. [2023-08-04 02:49:37,286 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 349 transitions. [2023-08-04 02:49:37,286 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-04 02:49:37,286 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 349 transitions. [2023-08-04 02:49:37,287 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 116.33333333333333) internal successors, (349), 3 states have internal predecessors, (349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:37,288 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 236.0) internal successors, (944), 4 states have internal predecessors, (944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:37,288 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 236.0) internal successors, (944), 4 states have internal predecessors, (944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:37,289 INFO L175 Difference]: Start difference. First operand has 48 places, 51 transitions, 157 flow. Second operand 3 states and 349 transitions. [2023-08-04 02:49:37,289 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 50 places, 53 transitions, 240 flow [2023-08-04 02:49:37,291 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 49 places, 53 transitions, 239 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-04 02:49:37,292 INFO L231 Difference]: Finished difference. Result has 49 places, 48 transitions, 145 flow [2023-08-04 02:49:37,292 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=236, PETRI_DIFFERENCE_MINUEND_FLOW=151, PETRI_DIFFERENCE_MINUEND_PLACES=47, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=50, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=145, PETRI_PLACES=49, PETRI_TRANSITIONS=48} [2023-08-04 02:49:37,293 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 2 predicate places. [2023-08-04 02:49:37,293 INFO L495 AbstractCegarLoop]: Abstraction has has 49 places, 48 transitions, 145 flow [2023-08-04 02:49:37,293 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 105.0) internal successors, (315), 3 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:37,293 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-04 02:49:37,293 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-04 02:49:37,294 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-08-04 02:49:37,294 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-04 02:49:37,295 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-04 02:49:37,295 INFO L85 PathProgramCache]: Analyzing trace with hash -41962154, now seen corresponding path program 1 times [2023-08-04 02:49:37,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-04 02:49:37,296 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96304528] [2023-08-04 02:49:37,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:37,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-04 02:49:37,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:37,493 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-04 02:49:37,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-04 02:49:37,496 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96304528] [2023-08-04 02:49:37,496 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96304528] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-04 02:49:37,496 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097277834] [2023-08-04 02:49:37,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:37,497 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-04 02:49:37,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-04 02:49:37,498 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-04 02:49:37,501 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-04 02:49:37,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:37,550 INFO L262 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 3 conjunts are in the unsatisfiable core [2023-08-04 02:49:37,552 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-04 02:49:37,562 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-04 02:49:37,562 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-04 02:49:37,584 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-04 02:49:37,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097277834] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-04 02:49:37,585 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-04 02:49:37,585 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 4 [2023-08-04 02:49:37,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86900291] [2023-08-04 02:49:37,585 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-04 02:49:37,586 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-04 02:49:37,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-04 02:49:37,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-04 02:49:37,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-08-04 02:49:37,598 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 102 out of 236 [2023-08-04 02:49:37,599 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 49 places, 48 transitions, 145 flow. Second operand has 5 states, 5 states have (on average 104.6) internal successors, (523), 5 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-04 02:49:37,599 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-04 02:49:37,599 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 102 of 236 [2023-08-04 02:49:37,599 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-04 02:49:38,294 INFO L124 PetriNetUnfolderBase]: 7630/10877 cut-off events. [2023-08-04 02:49:38,294 INFO L125 PetriNetUnfolderBase]: For 642/642 co-relation queries the response was YES. [2023-08-04 02:49:38,313 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21340 conditions, 10877 events. 7630/10877 cut-off events. For 642/642 co-relation queries the response was YES. Maximal size of possible extension queue 525. Compared 60797 event pairs, 2694 based on Foata normal form. 3/6811 useless extension candidates. Maximal degree in co-relation 9230. Up to 9951 conditions per place. [2023-08-04 02:49:38,349 INFO L140 encePairwiseOnDemand]: 233/236 looper letters, 38 selfloop transitions, 3 changer transitions 0/54 dead transitions. [2023-08-04 02:49:38,349 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 54 transitions, 238 flow [2023-08-04 02:49:38,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-04 02:49:38,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-04 02:49:38,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 450 transitions. [2023-08-04 02:49:38,351 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4766949152542373 [2023-08-04 02:49:38,351 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 450 transitions. [2023-08-04 02:49:38,351 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 450 transitions. [2023-08-04 02:49:38,352 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-04 02:49:38,352 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 450 transitions. [2023-08-04 02:49:38,353 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 112.5) internal successors, (450), 4 states have internal predecessors, (450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:38,354 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 236.0) internal successors, (1180), 5 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:38,355 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 236.0) internal successors, (1180), 5 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:38,355 INFO L175 Difference]: Start difference. First operand has 49 places, 48 transitions, 145 flow. Second operand 4 states and 450 transitions. [2023-08-04 02:49:38,355 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 54 transitions, 238 flow [2023-08-04 02:49:38,357 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 50 places, 54 transitions, 234 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-04 02:49:38,358 INFO L231 Difference]: Finished difference. Result has 50 places, 47 transitions, 142 flow [2023-08-04 02:49:38,358 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=236, PETRI_DIFFERENCE_MINUEND_FLOW=136, PETRI_DIFFERENCE_MINUEND_PLACES=47, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=47, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=142, PETRI_PLACES=50, PETRI_TRANSITIONS=47} [2023-08-04 02:49:38,358 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 3 predicate places. [2023-08-04 02:49:38,359 INFO L495 AbstractCegarLoop]: Abstraction has has 50 places, 47 transitions, 142 flow [2023-08-04 02:49:38,359 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 104.6) internal successors, (523), 5 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-04 02:49:38,359 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-04 02:49:38,359 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-08-04 02:49:38,374 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-04 02:49:38,564 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-04 02:49:38,567 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-04 02:49:38,567 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-04 02:49:38,567 INFO L85 PathProgramCache]: Analyzing trace with hash -1627514290, now seen corresponding path program 1 times [2023-08-04 02:49:38,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-04 02:49:38,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106675320] [2023-08-04 02:49:38,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:38,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-04 02:49:38,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:38,617 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-04 02:49:38,617 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-04 02:49:38,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106675320] [2023-08-04 02:49:38,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106675320] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-04 02:49:38,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666851606] [2023-08-04 02:49:38,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:38,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-04 02:49:38,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-04 02:49:38,619 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-04 02:49:38,622 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-04 02:49:38,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:38,676 INFO L262 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 4 conjunts are in the unsatisfiable core [2023-08-04 02:49:38,677 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-04 02:49:38,692 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-04 02:49:38,692 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-04 02:49:38,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666851606] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-04 02:49:38,692 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-04 02:49:38,693 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 6 [2023-08-04 02:49:38,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263499049] [2023-08-04 02:49:38,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-04 02:49:38,693 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-04 02:49:38,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-04 02:49:38,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-04 02:49:38,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-08-04 02:49:38,713 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 102 out of 236 [2023-08-04 02:49:38,714 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 50 places, 47 transitions, 142 flow. Second operand has 5 states, 5 states have (on average 104.6) internal successors, (523), 5 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-04 02:49:38,714 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-04 02:49:38,714 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 102 of 236 [2023-08-04 02:49:38,714 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-04 02:49:39,465 INFO L124 PetriNetUnfolderBase]: 8074/10744 cut-off events. [2023-08-04 02:49:39,465 INFO L125 PetriNetUnfolderBase]: For 349/349 co-relation queries the response was YES. [2023-08-04 02:49:39,482 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21444 conditions, 10744 events. 8074/10744 cut-off events. For 349/349 co-relation queries the response was YES. Maximal size of possible extension queue 437. Compared 53922 event pairs, 34 based on Foata normal form. 0/6588 useless extension candidates. Maximal degree in co-relation 8121. Up to 9055 conditions per place. [2023-08-04 02:49:39,490 INFO L140 encePairwiseOnDemand]: 232/236 looper letters, 0 selfloop transitions, 0 changer transitions 71/71 dead transitions. [2023-08-04 02:49:39,490 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 53 places, 71 transitions, 304 flow [2023-08-04 02:49:39,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-04 02:49:39,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-04 02:49:39,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 569 transitions. [2023-08-04 02:49:39,494 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4822033898305085 [2023-08-04 02:49:39,494 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 569 transitions. [2023-08-04 02:49:39,494 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 569 transitions. [2023-08-04 02:49:39,494 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-04 02:49:39,494 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 569 transitions. [2023-08-04 02:49:39,496 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 113.8) internal successors, (569), 5 states have internal predecessors, (569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:39,501 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 236.0) internal successors, (1416), 6 states have internal predecessors, (1416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:39,502 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 236.0) internal successors, (1416), 6 states have internal predecessors, (1416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:39,502 INFO L175 Difference]: Start difference. First operand has 50 places, 47 transitions, 142 flow. Second operand 5 states and 569 transitions. [2023-08-04 02:49:39,502 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 53 places, 71 transitions, 304 flow [2023-08-04 02:49:39,506 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 48 places, 71 transitions, 292 flow, removed 0 selfloop flow, removed 5 redundant places. [2023-08-04 02:49:39,506 INFO L231 Difference]: Finished difference. Result has 48 places, 0 transitions, 0 flow [2023-08-04 02:49:39,507 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=236, PETRI_DIFFERENCE_MINUEND_FLOW=124, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=46, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=0, PETRI_PLACES=48, PETRI_TRANSITIONS=0} [2023-08-04 02:49:39,508 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 1 predicate places. [2023-08-04 02:49:39,508 INFO L495 AbstractCegarLoop]: Abstraction has has 48 places, 0 transitions, 0 flow [2023-08-04 02:49:39,509 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 104.6) internal successors, (523), 5 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-04 02:49:39,509 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-08-04 02:49:39,509 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 2 remaining) [2023-08-04 02:49:39,517 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-04 02:49:39,717 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-04 02:49:39,718 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-08-04 02:49:39,718 INFO L307 ceAbstractionStarter]: Result for error location InUseError was SAFE,SAFE (1/2) [2023-08-04 02:49:39,721 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 123 places, 136 transitions, 320 flow [2023-08-04 02:49:39,771 INFO L124 PetriNetUnfolderBase]: 134/821 cut-off events. [2023-08-04 02:49:39,771 INFO L125 PetriNetUnfolderBase]: For 72/72 co-relation queries the response was YES. [2023-08-04 02:49:39,774 INFO L83 FinitePrefix]: Finished finitePrefix Result has 918 conditions, 821 events. 134/821 cut-off events. For 72/72 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 4115 event pairs, 1 based on Foata normal form. 0/684 useless extension candidates. Maximal degree in co-relation 485. Up to 32 conditions per place. [2023-08-04 02:49:39,774 INFO L82 GeneralOperation]: Start removeDead. Operand has 123 places, 136 transitions, 320 flow [2023-08-04 02:49:39,776 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 123 places, 136 transitions, 320 flow [2023-08-04 02:49:39,777 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-04 02:49:39,777 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 123 places, 136 transitions, 320 flow [2023-08-04 02:49:39,777 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 123 places, 136 transitions, 320 flow [2023-08-04 02:49:39,777 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 123 places, 136 transitions, 320 flow [2023-08-04 02:49:39,823 INFO L124 PetriNetUnfolderBase]: 134/821 cut-off events. [2023-08-04 02:49:39,824 INFO L125 PetriNetUnfolderBase]: For 72/72 co-relation queries the response was YES. [2023-08-04 02:49:39,827 INFO L83 FinitePrefix]: Finished finitePrefix Result has 918 conditions, 821 events. 134/821 cut-off events. For 72/72 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 4115 event pairs, 1 based on Foata normal form. 0/684 useless extension candidates. Maximal degree in co-relation 485. Up to 32 conditions per place. [2023-08-04 02:49:39,837 INFO L119 LiptonReduction]: Number of co-enabled transitions 4916 [2023-08-04 02:49:41,901 INFO L134 LiptonReduction]: Checked pairs total: 11139 [2023-08-04 02:49:41,902 INFO L136 LiptonReduction]: Total number of compositions: 103 [2023-08-04 02:49:41,903 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-08-04 02:49:41,903 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;@18a2f201, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-04 02:49:41,904 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-04 02:49:41,905 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-04 02:49:41,905 INFO L124 PetriNetUnfolderBase]: 0/13 cut-off events. [2023-08-04 02:49:41,905 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-04 02:49:41,905 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-04 02:49:41,905 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2023-08-04 02:49:41,905 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-08-04 02:49:41,905 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-04 02:49:41,905 INFO L85 PathProgramCache]: Analyzing trace with hash 777325783, now seen corresponding path program 1 times [2023-08-04 02:49:41,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-04 02:49:41,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833216990] [2023-08-04 02:49:41,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:41,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-04 02:49:41,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:41,925 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-04 02:49:41,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-04 02:49:41,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833216990] [2023-08-04 02:49:41,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833216990] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-04 02:49:41,925 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-04 02:49:41,925 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-04 02:49:41,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900504739] [2023-08-04 02:49:41,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-04 02:49:41,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-04 02:49:41,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-04 02:49:41,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-04 02:49:41,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-04 02:49:41,941 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 103 out of 239 [2023-08-04 02:49:41,941 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 47 places, 50 transitions, 148 flow. Second operand has 3 states, 3 states have (on average 104.66666666666667) internal successors, (314), 3 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:41,941 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-04 02:49:41,941 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 103 of 239 [2023-08-04 02:49:41,941 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-04 02:49:42,631 INFO L124 PetriNetUnfolderBase]: 11752/16324 cut-off events. [2023-08-04 02:49:42,631 INFO L125 PetriNetUnfolderBase]: For 1624/1624 co-relation queries the response was YES. [2023-08-04 02:49:42,661 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32319 conditions, 16324 events. 11752/16324 cut-off events. For 1624/1624 co-relation queries the response was YES. Maximal size of possible extension queue 651. Compared 89992 event pairs, 5328 based on Foata normal form. 0/10207 useless extension candidates. Maximal degree in co-relation 10883. Up to 14984 conditions per place. [2023-08-04 02:49:42,718 INFO L140 encePairwiseOnDemand]: 235/239 looper letters, 37 selfloop transitions, 2 changer transitions 0/53 dead transitions. [2023-08-04 02:49:42,718 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 53 transitions, 232 flow [2023-08-04 02:49:42,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-04 02:49:42,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-04 02:49:42,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 350 transitions. [2023-08-04 02:49:42,720 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4881450488145049 [2023-08-04 02:49:42,720 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 350 transitions. [2023-08-04 02:49:42,720 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 350 transitions. [2023-08-04 02:49:42,720 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-04 02:49:42,720 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 350 transitions. [2023-08-04 02:49:42,721 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 116.66666666666667) internal successors, (350), 3 states have internal predecessors, (350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:42,722 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 239.0) internal successors, (956), 4 states have internal predecessors, (956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:42,722 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 239.0) internal successors, (956), 4 states have internal predecessors, (956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:42,722 INFO L175 Difference]: Start difference. First operand has 47 places, 50 transitions, 148 flow. Second operand 3 states and 350 transitions. [2023-08-04 02:49:42,722 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 53 transitions, 232 flow [2023-08-04 02:49:42,724 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 48 places, 53 transitions, 232 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-04 02:49:42,725 INFO L231 Difference]: Finished difference. Result has 49 places, 50 transitions, 158 flow [2023-08-04 02:49:42,725 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=239, PETRI_DIFFERENCE_MINUEND_FLOW=146, PETRI_DIFFERENCE_MINUEND_PLACES=46, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=49, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=158, PETRI_PLACES=49, PETRI_TRANSITIONS=50} [2023-08-04 02:49:42,725 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 2 predicate places. [2023-08-04 02:49:42,725 INFO L495 AbstractCegarLoop]: Abstraction has has 49 places, 50 transitions, 158 flow [2023-08-04 02:49:42,726 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 104.66666666666667) internal successors, (314), 3 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:42,726 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-04 02:49:42,726 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-04 02:49:42,726 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-08-04 02:49:42,726 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-08-04 02:49:42,726 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-04 02:49:42,726 INFO L85 PathProgramCache]: Analyzing trace with hash -1609137698, now seen corresponding path program 1 times [2023-08-04 02:49:42,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-04 02:49:42,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832302401] [2023-08-04 02:49:42,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:42,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-04 02:49:42,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:42,758 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-04 02:49:42,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-04 02:49:42,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832302401] [2023-08-04 02:49:42,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832302401] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-04 02:49:42,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369554452] [2023-08-04 02:49:42,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:42,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-04 02:49:42,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-04 02:49:42,760 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-04 02:49:42,762 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-04 02:49:42,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:42,804 INFO L262 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 2 conjunts are in the unsatisfiable core [2023-08-04 02:49:42,804 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-04 02:49:42,811 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-04 02:49:42,811 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-04 02:49:42,811 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369554452] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-04 02:49:42,811 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-04 02:49:42,811 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 5 [2023-08-04 02:49:42,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970785905] [2023-08-04 02:49:42,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-04 02:49:42,811 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-04 02:49:42,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-04 02:49:42,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-04 02:49:42,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-04 02:49:42,819 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 103 out of 239 [2023-08-04 02:49:42,820 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 49 places, 50 transitions, 158 flow. Second operand has 3 states, 3 states have (on average 105.66666666666667) internal successors, (317), 3 states have internal predecessors, (317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:42,820 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-04 02:49:42,820 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 103 of 239 [2023-08-04 02:49:42,820 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-04 02:49:43,532 INFO L124 PetriNetUnfolderBase]: 12148/16649 cut-off events. [2023-08-04 02:49:43,532 INFO L125 PetriNetUnfolderBase]: For 1390/1390 co-relation queries the response was YES. [2023-08-04 02:49:43,554 INFO L83 FinitePrefix]: Finished finitePrefix Result has 33064 conditions, 16649 events. 12148/16649 cut-off events. For 1390/1390 co-relation queries the response was YES. Maximal size of possible extension queue 650. Compared 91445 event pairs, 5006 based on Foata normal form. 0/10339 useless extension candidates. Maximal degree in co-relation 33029. Up to 15139 conditions per place. [2023-08-04 02:49:43,615 INFO L140 encePairwiseOnDemand]: 236/239 looper letters, 43 selfloop transitions, 2 changer transitions 1/59 dead transitions. [2023-08-04 02:49:43,615 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 51 places, 59 transitions, 266 flow [2023-08-04 02:49:43,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-04 02:49:43,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-04 02:49:43,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 354 transitions. [2023-08-04 02:49:43,617 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.49372384937238495 [2023-08-04 02:49:43,617 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 354 transitions. [2023-08-04 02:49:43,617 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 354 transitions. [2023-08-04 02:49:43,617 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-04 02:49:43,617 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 354 transitions. [2023-08-04 02:49:43,618 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 118.0) internal successors, (354), 3 states have internal predecessors, (354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:43,619 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 239.0) internal successors, (956), 4 states have internal predecessors, (956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:43,619 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 239.0) internal successors, (956), 4 states have internal predecessors, (956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:43,619 INFO L175 Difference]: Start difference. First operand has 49 places, 50 transitions, 158 flow. Second operand 3 states and 354 transitions. [2023-08-04 02:49:43,619 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 51 places, 59 transitions, 266 flow [2023-08-04 02:49:43,620 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 50 places, 59 transitions, 264 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-04 02:49:43,621 INFO L231 Difference]: Finished difference. Result has 51 places, 50 transitions, 162 flow [2023-08-04 02:49:43,621 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=239, PETRI_DIFFERENCE_MINUEND_FLOW=156, PETRI_DIFFERENCE_MINUEND_PLACES=48, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=50, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=162, PETRI_PLACES=51, PETRI_TRANSITIONS=50} [2023-08-04 02:49:43,622 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 4 predicate places. [2023-08-04 02:49:43,622 INFO L495 AbstractCegarLoop]: Abstraction has has 51 places, 50 transitions, 162 flow [2023-08-04 02:49:43,622 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 105.66666666666667) internal successors, (317), 3 states have internal predecessors, (317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:43,622 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-04 02:49:43,622 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-04 02:49:43,629 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-04 02:49:43,826 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-04 02:49:43,826 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-08-04 02:49:43,827 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-04 02:49:43,827 INFO L85 PathProgramCache]: Analyzing trace with hash -810893376, now seen corresponding path program 1 times [2023-08-04 02:49:43,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-04 02:49:43,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139360653] [2023-08-04 02:49:43,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:43,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-04 02:49:43,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:43,883 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-04 02:49:43,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-04 02:49:43,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139360653] [2023-08-04 02:49:43,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139360653] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-04 02:49:43,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [669888247] [2023-08-04 02:49:43,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:43,883 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-04 02:49:43,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-04 02:49:43,898 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-04 02:49:43,899 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-04 02:49:43,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:43,932 INFO L262 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 2 conjunts are in the unsatisfiable core [2023-08-04 02:49:43,933 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-04 02:49:43,938 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-04 02:49:43,938 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-04 02:49:43,938 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [669888247] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-04 02:49:43,938 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-04 02:49:43,938 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 5 [2023-08-04 02:49:43,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445124973] [2023-08-04 02:49:43,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-04 02:49:43,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-04 02:49:43,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-04 02:49:43,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-04 02:49:43,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-04 02:49:43,945 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 103 out of 239 [2023-08-04 02:49:43,945 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 50 transitions, 162 flow. Second operand has 3 states, 3 states have (on average 106.66666666666667) internal successors, (320), 3 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:43,945 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-04 02:49:43,945 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 103 of 239 [2023-08-04 02:49:43,945 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-04 02:49:44,878 INFO L124 PetriNetUnfolderBase]: 11278/15010 cut-off events. [2023-08-04 02:49:44,878 INFO L125 PetriNetUnfolderBase]: For 1315/1315 co-relation queries the response was YES. [2023-08-04 02:49:44,896 INFO L83 FinitePrefix]: Finished finitePrefix Result has 30665 conditions, 15010 events. 11278/15010 cut-off events. For 1315/1315 co-relation queries the response was YES. Maximal size of possible extension queue 460. Compared 74978 event pairs, 4282 based on Foata normal form. 0/9523 useless extension candidates. Maximal degree in co-relation 10432. Up to 10431 conditions per place. [2023-08-04 02:49:44,943 INFO L140 encePairwiseOnDemand]: 236/239 looper letters, 51 selfloop transitions, 2 changer transitions 1/66 dead transitions. [2023-08-04 02:49:44,943 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 66 transitions, 312 flow [2023-08-04 02:49:44,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-04 02:49:44,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-04 02:49:44,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 361 transitions. [2023-08-04 02:49:44,944 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5034867503486751 [2023-08-04 02:49:44,944 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 361 transitions. [2023-08-04 02:49:44,944 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 361 transitions. [2023-08-04 02:49:44,945 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-04 02:49:44,945 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 361 transitions. [2023-08-04 02:49:44,946 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 120.33333333333333) internal successors, (361), 3 states have internal predecessors, (361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:44,948 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 239.0) internal successors, (956), 4 states have internal predecessors, (956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:44,949 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 239.0) internal successors, (956), 4 states have internal predecessors, (956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:44,949 INFO L175 Difference]: Start difference. First operand has 51 places, 50 transitions, 162 flow. Second operand 3 states and 361 transitions. [2023-08-04 02:49:44,949 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 66 transitions, 312 flow [2023-08-04 02:49:44,952 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 50 places, 66 transitions, 306 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-04 02:49:44,953 INFO L231 Difference]: Finished difference. Result has 51 places, 50 transitions, 163 flow [2023-08-04 02:49:44,953 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=239, PETRI_DIFFERENCE_MINUEND_FLOW=157, PETRI_DIFFERENCE_MINUEND_PLACES=48, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=50, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=163, PETRI_PLACES=51, PETRI_TRANSITIONS=50} [2023-08-04 02:49:44,954 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 4 predicate places. [2023-08-04 02:49:44,954 INFO L495 AbstractCegarLoop]: Abstraction has has 51 places, 50 transitions, 163 flow [2023-08-04 02:49:44,955 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 106.66666666666667) internal successors, (320), 3 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:44,955 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-04 02:49:44,955 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-04 02:49:44,961 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-04 02:49:45,159 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-04 02:49:45,160 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-08-04 02:49:45,160 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-04 02:49:45,160 INFO L85 PathProgramCache]: Analyzing trace with hash -1890234097, now seen corresponding path program 1 times [2023-08-04 02:49:45,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-04 02:49:45,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944043347] [2023-08-04 02:49:45,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:45,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-04 02:49:45,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:45,203 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-04 02:49:45,205 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-04 02:49:45,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944043347] [2023-08-04 02:49:45,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944043347] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-04 02:49:45,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141685047] [2023-08-04 02:49:45,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:45,206 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-04 02:49:45,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-04 02:49:45,207 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-04 02:49:45,209 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-04 02:49:45,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:45,257 INFO L262 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 2 conjunts are in the unsatisfiable core [2023-08-04 02:49:45,257 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-04 02:49:45,264 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-08-04 02:49:45,264 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-04 02:49:45,264 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141685047] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-04 02:49:45,264 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-04 02:49:45,264 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [3] total 5 [2023-08-04 02:49:45,264 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110798123] [2023-08-04 02:49:45,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-04 02:49:45,265 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-04 02:49:45,265 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-04 02:49:45,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-04 02:49:45,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-04 02:49:45,272 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 103 out of 239 [2023-08-04 02:49:45,272 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 50 transitions, 163 flow. Second operand has 3 states, 3 states have (on average 108.0) internal successors, (324), 3 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:45,272 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-04 02:49:45,272 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 103 of 239 [2023-08-04 02:49:45,272 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-04 02:49:45,993 INFO L124 PetriNetUnfolderBase]: 11016/14831 cut-off events. [2023-08-04 02:49:45,993 INFO L125 PetriNetUnfolderBase]: For 2649/2649 co-relation queries the response was YES. [2023-08-04 02:49:46,011 INFO L83 FinitePrefix]: Finished finitePrefix Result has 31203 conditions, 14831 events. 11016/14831 cut-off events. For 2649/2649 co-relation queries the response was YES. Maximal size of possible extension queue 436. Compared 74388 event pairs, 4850 based on Foata normal form. 0/9824 useless extension candidates. Maximal degree in co-relation 11071. Up to 11314 conditions per place. [2023-08-04 02:49:46,055 INFO L140 encePairwiseOnDemand]: 236/239 looper letters, 52 selfloop transitions, 2 changer transitions 0/66 dead transitions. [2023-08-04 02:49:46,055 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 66 transitions, 314 flow [2023-08-04 02:49:46,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-04 02:49:46,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-04 02:49:46,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 361 transitions. [2023-08-04 02:49:46,056 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5034867503486751 [2023-08-04 02:49:46,056 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 361 transitions. [2023-08-04 02:49:46,056 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 361 transitions. [2023-08-04 02:49:46,057 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-04 02:49:46,057 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 361 transitions. [2023-08-04 02:49:46,057 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 120.33333333333333) internal successors, (361), 3 states have internal predecessors, (361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:46,058 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 239.0) internal successors, (956), 4 states have internal predecessors, (956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:46,058 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 239.0) internal successors, (956), 4 states have internal predecessors, (956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:46,058 INFO L175 Difference]: Start difference. First operand has 51 places, 50 transitions, 163 flow. Second operand 3 states and 361 transitions. [2023-08-04 02:49:46,058 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 66 transitions, 314 flow [2023-08-04 02:49:46,067 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 50 places, 66 transitions, 308 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-04 02:49:46,067 INFO L231 Difference]: Finished difference. Result has 51 places, 51 transitions, 170 flow [2023-08-04 02:49:46,068 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=239, PETRI_DIFFERENCE_MINUEND_FLOW=158, PETRI_DIFFERENCE_MINUEND_PLACES=48, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=50, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=170, PETRI_PLACES=51, PETRI_TRANSITIONS=51} [2023-08-04 02:49:46,068 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 4 predicate places. [2023-08-04 02:49:46,068 INFO L495 AbstractCegarLoop]: Abstraction has has 51 places, 51 transitions, 170 flow [2023-08-04 02:49:46,068 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 108.0) internal successors, (324), 3 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:46,068 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-04 02:49:46,068 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-04 02:49:46,075 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-08-04 02:49:46,275 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-04 02:49:46,275 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-08-04 02:49:46,276 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-04 02:49:46,276 INFO L85 PathProgramCache]: Analyzing trace with hash -1093279999, now seen corresponding path program 1 times [2023-08-04 02:49:46,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-04 02:49:46,276 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530275349] [2023-08-04 02:49:46,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:46,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-04 02:49:46,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:46,318 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-08-04 02:49:46,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-04 02:49:46,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530275349] [2023-08-04 02:49:46,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1530275349] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-04 02:49:46,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852582986] [2023-08-04 02:49:46,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:46,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-04 02:49:46,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-04 02:49:46,332 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-04 02:49:46,332 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-04 02:49:46,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:46,407 INFO L262 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 3 conjunts are in the unsatisfiable core [2023-08-04 02:49:46,408 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-04 02:49:46,421 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-08-04 02:49:46,421 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-04 02:49:46,438 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-08-04 02:49:46,438 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1852582986] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-04 02:49:46,438 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-04 02:49:46,438 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 4 [2023-08-04 02:49:46,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557651934] [2023-08-04 02:49:46,438 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-04 02:49:46,439 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-04 02:49:46,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-04 02:49:46,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-04 02:49:46,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-08-04 02:49:46,454 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 102 out of 239 [2023-08-04 02:49:46,454 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 51 transitions, 170 flow. Second operand has 5 states, 5 states have (on average 106.6) internal successors, (533), 5 states have internal predecessors, (533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:46,454 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-04 02:49:46,454 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 102 of 239 [2023-08-04 02:49:46,454 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-04 02:49:46,965 INFO L124 PetriNetUnfolderBase]: 7344/10700 cut-off events. [2023-08-04 02:49:46,966 INFO L125 PetriNetUnfolderBase]: For 1986/1986 co-relation queries the response was YES. [2023-08-04 02:49:46,986 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23022 conditions, 10700 events. 7344/10700 cut-off events. For 1986/1986 co-relation queries the response was YES. Maximal size of possible extension queue 415. Compared 62455 event pairs, 2802 based on Foata normal form. 3/7536 useless extension candidates. Maximal degree in co-relation 15937. Up to 9875 conditions per place. [2023-08-04 02:49:47,016 INFO L140 encePairwiseOnDemand]: 235/239 looper letters, 43 selfloop transitions, 4 changer transitions 0/59 dead transitions. [2023-08-04 02:49:47,017 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 54 places, 59 transitions, 280 flow [2023-08-04 02:49:47,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-04 02:49:47,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-04 02:49:47,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 453 transitions. [2023-08-04 02:49:47,019 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47384937238493724 [2023-08-04 02:49:47,019 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 453 transitions. [2023-08-04 02:49:47,019 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 453 transitions. [2023-08-04 02:49:47,019 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-04 02:49:47,020 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 453 transitions. [2023-08-04 02:49:47,020 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 113.25) internal successors, (453), 4 states have internal predecessors, (453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:47,021 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 239.0) internal successors, (1195), 5 states have internal predecessors, (1195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:47,022 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 239.0) internal successors, (1195), 5 states have internal predecessors, (1195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:47,022 INFO L175 Difference]: Start difference. First operand has 51 places, 51 transitions, 170 flow. Second operand 4 states and 453 transitions. [2023-08-04 02:49:47,022 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 54 places, 59 transitions, 280 flow [2023-08-04 02:49:47,052 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 53 places, 59 transitions, 278 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-04 02:49:47,053 INFO L231 Difference]: Finished difference. Result has 55 places, 52 transitions, 188 flow [2023-08-04 02:49:47,053 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=239, PETRI_DIFFERENCE_MINUEND_FLOW=168, PETRI_DIFFERENCE_MINUEND_PLACES=50, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=51, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=188, PETRI_PLACES=55, PETRI_TRANSITIONS=52} [2023-08-04 02:49:47,053 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 8 predicate places. [2023-08-04 02:49:47,054 INFO L495 AbstractCegarLoop]: Abstraction has has 55 places, 52 transitions, 188 flow [2023-08-04 02:49:47,054 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 106.6) internal successors, (533), 5 states have internal predecessors, (533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:47,054 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-04 02:49:47,054 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-04 02:49:47,059 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-04 02:49:47,256 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-04 02:49:47,257 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-08-04 02:49:47,257 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-04 02:49:47,257 INFO L85 PathProgramCache]: Analyzing trace with hash 316153129, now seen corresponding path program 1 times [2023-08-04 02:49:47,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-04 02:49:47,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561654447] [2023-08-04 02:49:47,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:47,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-04 02:49:47,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:47,297 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-04 02:49:47,297 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-04 02:49:47,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561654447] [2023-08-04 02:49:47,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561654447] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-04 02:49:47,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [456359559] [2023-08-04 02:49:47,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:47,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-04 02:49:47,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-04 02:49:47,299 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-04 02:49:47,301 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-04 02:49:47,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:47,361 INFO L262 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 3 conjunts are in the unsatisfiable core [2023-08-04 02:49:47,363 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-04 02:49:47,375 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-04 02:49:47,375 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-04 02:49:47,392 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-04 02:49:47,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [456359559] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-04 02:49:47,392 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-04 02:49:47,392 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 5 [2023-08-04 02:49:47,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909257667] [2023-08-04 02:49:47,392 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-04 02:49:47,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-04 02:49:47,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-04 02:49:47,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-04 02:49:47,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-08-04 02:49:47,411 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 102 out of 239 [2023-08-04 02:49:47,412 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 55 places, 52 transitions, 188 flow. Second operand has 5 states, 5 states have (on average 106.8) internal successors, (534), 5 states have internal predecessors, (534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:47,412 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-04 02:49:47,412 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 102 of 239 [2023-08-04 02:49:47,412 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-04 02:49:47,978 INFO L124 PetriNetUnfolderBase]: 7787/10816 cut-off events. [2023-08-04 02:49:47,979 INFO L125 PetriNetUnfolderBase]: For 1009/1009 co-relation queries the response was YES. [2023-08-04 02:49:47,997 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23305 conditions, 10816 events. 7787/10816 cut-off events. For 1009/1009 co-relation queries the response was YES. Maximal size of possible extension queue 361. Compared 58368 event pairs, 2073 based on Foata normal form. 36/7494 useless extension candidates. Maximal degree in co-relation 16147. Up to 8302 conditions per place. [2023-08-04 02:49:48,026 INFO L140 encePairwiseOnDemand]: 235/239 looper letters, 54 selfloop transitions, 4 changer transitions 1/71 dead transitions. [2023-08-04 02:49:48,026 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 58 places, 71 transitions, 344 flow [2023-08-04 02:49:48,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-04 02:49:48,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-04 02:49:48,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 464 transitions. [2023-08-04 02:49:48,028 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.48535564853556484 [2023-08-04 02:49:48,028 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 464 transitions. [2023-08-04 02:49:48,029 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 464 transitions. [2023-08-04 02:49:48,029 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-04 02:49:48,029 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 464 transitions. [2023-08-04 02:49:48,030 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 116.0) internal successors, (464), 4 states have internal predecessors, (464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:48,031 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 239.0) internal successors, (1195), 5 states have internal predecessors, (1195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:48,032 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 239.0) internal successors, (1195), 5 states have internal predecessors, (1195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:48,032 INFO L175 Difference]: Start difference. First operand has 55 places, 52 transitions, 188 flow. Second operand 4 states and 464 transitions. [2023-08-04 02:49:48,032 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 58 places, 71 transitions, 344 flow [2023-08-04 02:49:48,065 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 57 places, 71 transitions, 340 flow, removed 1 selfloop flow, removed 1 redundant places. [2023-08-04 02:49:48,066 INFO L231 Difference]: Finished difference. Result has 59 places, 52 transitions, 198 flow [2023-08-04 02:49:48,066 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=239, PETRI_DIFFERENCE_MINUEND_FLOW=184, PETRI_DIFFERENCE_MINUEND_PLACES=54, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=198, PETRI_PLACES=59, PETRI_TRANSITIONS=52} [2023-08-04 02:49:48,066 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 12 predicate places. [2023-08-04 02:49:48,067 INFO L495 AbstractCegarLoop]: Abstraction has has 59 places, 52 transitions, 198 flow [2023-08-04 02:49:48,067 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 106.8) internal successors, (534), 5 states have internal predecessors, (534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:48,067 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-04 02:49:48,067 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-04 02:49:48,073 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-04 02:49:48,272 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,SelfDestructingSolverStorable10 [2023-08-04 02:49:48,273 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-08-04 02:49:48,273 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-04 02:49:48,273 INFO L85 PathProgramCache]: Analyzing trace with hash 13500138, now seen corresponding path program 1 times [2023-08-04 02:49:48,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-04 02:49:48,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367888680] [2023-08-04 02:49:48,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:48,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-04 02:49:48,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:48,319 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-04 02:49:48,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-04 02:49:48,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367888680] [2023-08-04 02:49:48,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367888680] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-04 02:49:48,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476958859] [2023-08-04 02:49:48,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:48,320 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-04 02:49:48,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-04 02:49:48,321 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-04 02:49:48,323 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-04 02:49:48,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:48,380 INFO L262 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 3 conjunts are in the unsatisfiable core [2023-08-04 02:49:48,381 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-04 02:49:48,392 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-04 02:49:48,392 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-04 02:49:48,416 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-04 02:49:48,416 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476958859] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-04 02:49:48,416 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-04 02:49:48,416 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 5 [2023-08-04 02:49:48,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940158052] [2023-08-04 02:49:48,416 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-04 02:49:48,416 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-04 02:49:48,417 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-04 02:49:48,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-04 02:49:48,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-08-04 02:49:48,427 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 102 out of 239 [2023-08-04 02:49:48,427 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 52 transitions, 198 flow. Second operand has 5 states, 5 states have (on average 107.0) internal successors, (535), 5 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-04 02:49:48,427 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-04 02:49:48,427 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 102 of 239 [2023-08-04 02:49:48,427 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-04 02:49:48,980 INFO L124 PetriNetUnfolderBase]: 7250/9605 cut-off events. [2023-08-04 02:49:48,981 INFO L125 PetriNetUnfolderBase]: For 2790/2790 co-relation queries the response was YES. [2023-08-04 02:49:48,994 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21015 conditions, 9605 events. 7250/9605 cut-off events. For 2790/2790 co-relation queries the response was YES. Maximal size of possible extension queue 307. Compared 43077 event pairs, 1759 based on Foata normal form. 168/6510 useless extension candidates. Maximal degree in co-relation 19216. Up to 4160 conditions per place. [2023-08-04 02:49:49,016 INFO L140 encePairwiseOnDemand]: 235/239 looper letters, 61 selfloop transitions, 4 changer transitions 1/78 dead transitions. [2023-08-04 02:49:49,016 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 62 places, 78 transitions, 392 flow [2023-08-04 02:49:49,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-04 02:49:49,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-04 02:49:49,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 471 transitions. [2023-08-04 02:49:49,017 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.49267782426778245 [2023-08-04 02:49:49,018 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 471 transitions. [2023-08-04 02:49:49,018 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 471 transitions. [2023-08-04 02:49:49,018 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-04 02:49:49,018 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 471 transitions. [2023-08-04 02:49:49,018 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 117.75) internal successors, (471), 4 states have internal predecessors, (471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:49,019 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 239.0) internal successors, (1195), 5 states have internal predecessors, (1195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:49,020 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 239.0) internal successors, (1195), 5 states have internal predecessors, (1195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:49,020 INFO L175 Difference]: Start difference. First operand has 59 places, 52 transitions, 198 flow. Second operand 4 states and 471 transitions. [2023-08-04 02:49:49,020 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 62 places, 78 transitions, 392 flow [2023-08-04 02:49:49,030 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 59 places, 78 transitions, 382 flow, removed 1 selfloop flow, removed 3 redundant places. [2023-08-04 02:49:49,031 INFO L231 Difference]: Finished difference. Result has 61 places, 52 transitions, 203 flow [2023-08-04 02:49:49,031 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=239, PETRI_DIFFERENCE_MINUEND_FLOW=189, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=203, PETRI_PLACES=61, PETRI_TRANSITIONS=52} [2023-08-04 02:49:49,032 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 14 predicate places. [2023-08-04 02:49:49,032 INFO L495 AbstractCegarLoop]: Abstraction has has 61 places, 52 transitions, 203 flow [2023-08-04 02:49:49,033 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 107.0) internal successors, (535), 5 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-04 02:49:49,033 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-04 02:49:49,033 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] [2023-08-04 02:49:49,041 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-04 02:49:49,238 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-04 02:49:49,239 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-08-04 02:49:49,239 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-04 02:49:49,239 INFO L85 PathProgramCache]: Analyzing trace with hash 967062423, now seen corresponding path program 1 times [2023-08-04 02:49:49,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-04 02:49:49,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526986130] [2023-08-04 02:49:49,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:49,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-04 02:49:49,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:49,276 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-08-04 02:49:49,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-04 02:49:49,277 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526986130] [2023-08-04 02:49:49,277 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526986130] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-04 02:49:49,277 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [910771742] [2023-08-04 02:49:49,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:49,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-04 02:49:49,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-04 02:49:49,278 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-04 02:49:49,281 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-04 02:49:49,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:49,334 INFO L262 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 3 conjunts are in the unsatisfiable core [2023-08-04 02:49:49,335 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-04 02:49:49,347 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-08-04 02:49:49,347 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-04 02:49:49,357 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-08-04 02:49:49,358 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [910771742] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-04 02:49:49,358 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-04 02:49:49,358 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 4 [2023-08-04 02:49:49,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192569966] [2023-08-04 02:49:49,358 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-04 02:49:49,358 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-04 02:49:49,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-04 02:49:49,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-04 02:49:49,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-08-04 02:49:49,369 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 102 out of 239 [2023-08-04 02:49:49,370 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 52 transitions, 203 flow. Second operand has 5 states, 5 states have (on average 107.4) internal successors, (537), 5 states have internal predecessors, (537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:49,370 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-04 02:49:49,370 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 102 of 239 [2023-08-04 02:49:49,370 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-04 02:49:49,832 INFO L124 PetriNetUnfolderBase]: 6488/8676 cut-off events. [2023-08-04 02:49:49,832 INFO L125 PetriNetUnfolderBase]: For 3747/3747 co-relation queries the response was YES. [2023-08-04 02:49:49,851 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19798 conditions, 8676 events. 6488/8676 cut-off events. For 3747/3747 co-relation queries the response was YES. Maximal size of possible extension queue 271. Compared 38886 event pairs, 3288 based on Foata normal form. 15/5736 useless extension candidates. Maximal degree in co-relation 18000. Up to 7440 conditions per place. [2023-08-04 02:49:49,873 INFO L140 encePairwiseOnDemand]: 235/239 looper letters, 61 selfloop transitions, 3 changer transitions 2/78 dead transitions. [2023-08-04 02:49:49,873 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 64 places, 78 transitions, 396 flow [2023-08-04 02:49:49,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-04 02:49:49,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-04 02:49:49,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 471 transitions. [2023-08-04 02:49:49,874 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.49267782426778245 [2023-08-04 02:49:49,874 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 471 transitions. [2023-08-04 02:49:49,874 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 471 transitions. [2023-08-04 02:49:49,875 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-04 02:49:49,875 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 471 transitions. [2023-08-04 02:49:49,875 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 117.75) internal successors, (471), 4 states have internal predecessors, (471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:49,876 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 239.0) internal successors, (1195), 5 states have internal predecessors, (1195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:49,877 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 239.0) internal successors, (1195), 5 states have internal predecessors, (1195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:49,877 INFO L175 Difference]: Start difference. First operand has 61 places, 52 transitions, 203 flow. Second operand 4 states and 471 transitions. [2023-08-04 02:49:49,877 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 64 places, 78 transitions, 396 flow [2023-08-04 02:49:49,890 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 61 places, 78 transitions, 386 flow, removed 1 selfloop flow, removed 3 redundant places. [2023-08-04 02:49:49,891 INFO L231 Difference]: Finished difference. Result has 63 places, 51 transitions, 202 flow [2023-08-04 02:49:49,891 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=239, PETRI_DIFFERENCE_MINUEND_FLOW=194, PETRI_DIFFERENCE_MINUEND_PLACES=58, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=202, PETRI_PLACES=63, PETRI_TRANSITIONS=51} [2023-08-04 02:49:49,892 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 16 predicate places. [2023-08-04 02:49:49,892 INFO L495 AbstractCegarLoop]: Abstraction has has 63 places, 51 transitions, 202 flow [2023-08-04 02:49:49,892 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 107.4) internal successors, (537), 5 states have internal predecessors, (537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:49,892 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-04 02:49:49,892 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] [2023-08-04 02:49:49,897 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-04 02:49:50,097 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,SelfDestructingSolverStorable12 [2023-08-04 02:49:50,097 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-08-04 02:49:50,097 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-04 02:49:50,097 INFO L85 PathProgramCache]: Analyzing trace with hash -1887906161, now seen corresponding path program 1 times [2023-08-04 02:49:50,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-04 02:49:50,097 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357934816] [2023-08-04 02:49:50,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:50,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-04 02:49:50,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:50,298 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-08-04 02:49:50,298 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-04 02:49:50,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357934816] [2023-08-04 02:49:50,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357934816] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-04 02:49:50,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1760337568] [2023-08-04 02:49:50,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:50,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-04 02:49:50,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-04 02:49:50,300 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-04 02:49:50,302 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-04 02:49:50,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:50,369 INFO L262 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 8 conjunts are in the unsatisfiable core [2023-08-04 02:49:50,375 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-04 02:49:50,474 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-08-04 02:49:50,474 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-04 02:49:50,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1760337568] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-04 02:49:50,474 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-04 02:49:50,474 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2023-08-04 02:49:50,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411001199] [2023-08-04 02:49:50,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-04 02:49:50,476 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-08-04 02:49:50,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-04 02:49:50,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-08-04 02:49:50,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-08-04 02:49:50,513 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 100 out of 239 [2023-08-04 02:49:50,513 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 63 places, 51 transitions, 202 flow. Second operand has 4 states, 4 states have (on average 106.75) internal successors, (427), 4 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:50,513 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-04 02:49:50,513 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 100 of 239 [2023-08-04 02:49:50,513 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-04 02:49:51,317 INFO L124 PetriNetUnfolderBase]: 11130/15177 cut-off events. [2023-08-04 02:49:51,318 INFO L125 PetriNetUnfolderBase]: For 7904/7904 co-relation queries the response was YES. [2023-08-04 02:49:51,342 INFO L83 FinitePrefix]: Finished finitePrefix Result has 33928 conditions, 15177 events. 11130/15177 cut-off events. For 7904/7904 co-relation queries the response was YES. Maximal size of possible extension queue 519. Compared 79879 event pairs, 1247 based on Foata normal form. 0/10997 useless extension candidates. Maximal degree in co-relation 33673. Up to 9827 conditions per place. [2023-08-04 02:49:51,386 INFO L140 encePairwiseOnDemand]: 231/239 looper letters, 124 selfloop transitions, 10 changer transitions 0/144 dead transitions. [2023-08-04 02:49:51,386 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 67 places, 144 transitions, 890 flow [2023-08-04 02:49:51,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-04 02:49:51,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-04 02:49:51,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 623 transitions. [2023-08-04 02:49:51,388 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5213389121338912 [2023-08-04 02:49:51,388 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 623 transitions. [2023-08-04 02:49:51,388 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 623 transitions. [2023-08-04 02:49:51,388 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-04 02:49:51,388 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 623 transitions. [2023-08-04 02:49:51,389 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 124.6) internal successors, (623), 5 states have internal predecessors, (623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:51,390 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 239.0) internal successors, (1434), 6 states have internal predecessors, (1434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:51,390 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 239.0) internal successors, (1434), 6 states have internal predecessors, (1434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:51,390 INFO L175 Difference]: Start difference. First operand has 63 places, 51 transitions, 202 flow. Second operand 5 states and 623 transitions. [2023-08-04 02:49:51,390 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 67 places, 144 transitions, 890 flow [2023-08-04 02:49:51,404 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 64 places, 144 transitions, 867 flow, removed 1 selfloop flow, removed 3 redundant places. [2023-08-04 02:49:51,405 INFO L231 Difference]: Finished difference. Result has 67 places, 60 transitions, 269 flow [2023-08-04 02:49:51,405 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=239, PETRI_DIFFERENCE_MINUEND_FLOW=194, PETRI_DIFFERENCE_MINUEND_PLACES=60, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=51, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=269, PETRI_PLACES=67, PETRI_TRANSITIONS=60} [2023-08-04 02:49:51,405 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 20 predicate places. [2023-08-04 02:49:51,405 INFO L495 AbstractCegarLoop]: Abstraction has has 67 places, 60 transitions, 269 flow [2023-08-04 02:49:51,406 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 106.75) internal successors, (427), 4 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:51,406 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-04 02:49:51,406 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] [2023-08-04 02:49:51,414 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-04 02:49:51,610 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,SelfDestructingSolverStorable13 [2023-08-04 02:49:51,611 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-08-04 02:49:51,611 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-04 02:49:51,611 INFO L85 PathProgramCache]: Analyzing trace with hash 1272134889, now seen corresponding path program 1 times [2023-08-04 02:49:51,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-04 02:49:51,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766581495] [2023-08-04 02:49:51,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:51,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-04 02:49:51,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:51,866 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-08-04 02:49:51,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-04 02:49:51,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766581495] [2023-08-04 02:49:51,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766581495] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-04 02:49:51,867 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-04 02:49:51,867 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-04 02:49:51,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808482070] [2023-08-04 02:49:51,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-04 02:49:51,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-04 02:49:51,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-04 02:49:51,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-04 02:49:51,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-08-04 02:49:51,914 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 239 [2023-08-04 02:49:51,915 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 67 places, 60 transitions, 269 flow. Second operand has 5 states, 5 states have (on average 102.0) internal successors, (510), 5 states have internal predecessors, (510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:51,915 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-04 02:49:51,915 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 239 [2023-08-04 02:49:51,915 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-04 02:49:53,616 INFO L124 PetriNetUnfolderBase]: 20662/28051 cut-off events. [2023-08-04 02:49:53,616 INFO L125 PetriNetUnfolderBase]: For 31643/31805 co-relation queries the response was YES. [2023-08-04 02:49:53,685 INFO L83 FinitePrefix]: Finished finitePrefix Result has 82414 conditions, 28051 events. 20662/28051 cut-off events. For 31643/31805 co-relation queries the response was YES. Maximal size of possible extension queue 817. Compared 155105 event pairs, 5913 based on Foata normal form. 491/28302 useless extension candidates. Maximal degree in co-relation 81725. Up to 18278 conditions per place. [2023-08-04 02:49:53,785 INFO L140 encePairwiseOnDemand]: 227/239 looper letters, 146 selfloop transitions, 41 changer transitions 0/195 dead transitions. [2023-08-04 02:49:53,786 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 72 places, 195 transitions, 1287 flow [2023-08-04 02:49:53,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-04 02:49:53,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-04 02:49:53,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 734 transitions. [2023-08-04 02:49:53,788 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5118549511854951 [2023-08-04 02:49:53,788 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 734 transitions. [2023-08-04 02:49:53,788 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 734 transitions. [2023-08-04 02:49:53,789 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-04 02:49:53,789 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 734 transitions. [2023-08-04 02:49:53,790 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 122.33333333333333) internal successors, (734), 6 states have internal predecessors, (734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:53,792 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 239.0) internal successors, (1673), 7 states have internal predecessors, (1673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:53,792 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 239.0) internal successors, (1673), 7 states have internal predecessors, (1673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:53,792 INFO L175 Difference]: Start difference. First operand has 67 places, 60 transitions, 269 flow. Second operand 6 states and 734 transitions. [2023-08-04 02:49:53,792 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 72 places, 195 transitions, 1287 flow [2023-08-04 02:49:53,959 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 71 places, 195 transitions, 1282 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-04 02:49:53,960 INFO L231 Difference]: Finished difference. Result has 74 places, 93 transitions, 555 flow [2023-08-04 02:49:53,960 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=239, PETRI_DIFFERENCE_MINUEND_FLOW=264, PETRI_DIFFERENCE_MINUEND_PLACES=66, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=60, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=555, PETRI_PLACES=74, PETRI_TRANSITIONS=93} [2023-08-04 02:49:53,961 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 27 predicate places. [2023-08-04 02:49:53,961 INFO L495 AbstractCegarLoop]: Abstraction has has 74 places, 93 transitions, 555 flow [2023-08-04 02:49:53,961 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 102.0) internal successors, (510), 5 states have internal predecessors, (510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:53,961 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-04 02:49:53,962 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] [2023-08-04 02:49:53,962 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-08-04 02:49:53,962 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-08-04 02:49:53,962 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-04 02:49:53,962 INFO L85 PathProgramCache]: Analyzing trace with hash 2135442981, now seen corresponding path program 1 times [2023-08-04 02:49:53,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-04 02:49:53,962 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487791587] [2023-08-04 02:49:53,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:53,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-04 02:49:54,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:54,186 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 7 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-08-04 02:49:54,186 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-04 02:49:54,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487791587] [2023-08-04 02:49:54,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487791587] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-04 02:49:54,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [528380170] [2023-08-04 02:49:54,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:54,187 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-04 02:49:54,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-04 02:49:54,202 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-04 02:49:54,203 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-04 02:49:54,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:54,270 INFO L262 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 13 conjunts are in the unsatisfiable core [2023-08-04 02:49:54,271 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-04 02:49:54,368 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-08-04 02:49:54,368 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-04 02:49:54,488 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-08-04 02:49:54,488 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [528380170] provided 1 perfect and 1 imperfect interpolant sequences [2023-08-04 02:49:54,488 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-08-04 02:49:54,488 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4, 5] total 9 [2023-08-04 02:49:54,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204846826] [2023-08-04 02:49:54,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-04 02:49:54,489 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-04 02:49:54,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-04 02:49:54,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-04 02:49:54,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-08-04 02:49:54,557 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 95 out of 239 [2023-08-04 02:49:54,558 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 74 places, 93 transitions, 555 flow. Second operand has 6 states, 6 states have (on average 100.0) internal successors, (600), 6 states have internal predecessors, (600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:54,558 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-04 02:49:54,558 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 95 of 239 [2023-08-04 02:49:54,558 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-04 02:49:55,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][64], [Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 9#thread2EXITtrue, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 88#L66true, 77#L90-6true, 79#L46-1true, Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 418#true, 1186#true, Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), thread2Thread1of2ForFork1InUse, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1174#true, 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), thread1Thread1of2ForFork0InUse, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))))]) [2023-08-04 02:49:55,398 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-04 02:49:55,398 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:49:55,398 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:49:55,398 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:49:55,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][64], [Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 9#thread2EXITtrue, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 44#L90-11true, 88#L66true, 79#L46-1true, Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), thread2Thread1of2ForFork1InUse, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1174#true, thread1Thread1of2ForFork0InUse, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))))]) [2023-08-04 02:49:55,847 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-04 02:49:55,848 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:49:55,848 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:49:55,848 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:49:56,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][64], [Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 9#thread2EXITtrue, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 88#L66true, 79#L46-1true, Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 66#L53true, 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 4#L91-8true, Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), thread2Thread1of2ForFork1InUse, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1174#true, Black: 594#true, thread1Thread1of2ForFork0InUse, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))))]) [2023-08-04 02:49:56,103 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-04 02:49:56,103 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:49:56,103 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:49:56,103 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:49:56,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][64], [Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 9#thread2EXITtrue, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 88#L66true, 79#L46-1true, Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 66#L53true, 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 112#L91-3true, Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), thread2Thread1of2ForFork1InUse, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 1174#true, Black: 594#true, thread1Thread1of2ForFork0InUse, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))))]) [2023-08-04 02:49:56,450 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-04 02:49:56,450 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:49:56,450 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:49:56,450 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:49:56,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][64], [Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 88#L66true, 79#L46-1true, Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 66#L53true, 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), thread2Thread1of2ForFork1InUse, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 12#L91-4true, 1174#true, Black: 594#true, thread1Thread1of2ForFork0InUse, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))))]) [2023-08-04 02:49:56,616 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-04 02:49:56,616 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:49:56,616 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:49:56,616 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:49:57,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][64], [Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 88#L66true, 79#L46-1true, Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 4#L91-8true, Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), thread2Thread1of2ForFork1InUse, 1174#true, Black: 594#true, thread1Thread1of2ForFork0InUse, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))))]) [2023-08-04 02:49:57,180 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:49:57,180 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:49:57,180 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:49:57,180 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:49:57,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][64], [Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 88#L66true, 79#L46-1true, Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 112#L91-3true, Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), thread2Thread1of2ForFork1InUse, 1174#true, Black: 594#true, thread1Thread1of2ForFork0InUse, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))))]) [2023-08-04 02:49:57,368 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:49:57,368 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:49:57,368 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:49:57,368 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:49:58,079 INFO L124 PetriNetUnfolderBase]: 35109/47630 cut-off events. [2023-08-04 02:49:58,079 INFO L125 PetriNetUnfolderBase]: For 128065/128770 co-relation queries the response was YES. [2023-08-04 02:49:58,215 INFO L83 FinitePrefix]: Finished finitePrefix Result has 179617 conditions, 47630 events. 35109/47630 cut-off events. For 128065/128770 co-relation queries the response was YES. Maximal size of possible extension queue 1392. Compared 286516 event pairs, 3418 based on Foata normal form. 2267/48499 useless extension candidates. Maximal degree in co-relation 178452. Up to 16963 conditions per place. [2023-08-04 02:49:58,529 INFO L140 encePairwiseOnDemand]: 231/239 looper letters, 244 selfloop transitions, 41 changer transitions 0/297 dead transitions. [2023-08-04 02:49:58,530 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 80 places, 297 transitions, 2404 flow [2023-08-04 02:49:58,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-04 02:49:58,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-04 02:49:58,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 826 transitions. [2023-08-04 02:49:58,532 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.49372384937238495 [2023-08-04 02:49:58,532 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 826 transitions. [2023-08-04 02:49:58,532 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 826 transitions. [2023-08-04 02:49:58,532 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-04 02:49:58,532 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 826 transitions. [2023-08-04 02:49:58,534 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 118.0) internal successors, (826), 7 states have internal predecessors, (826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:58,535 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 239.0) internal successors, (1912), 8 states have internal predecessors, (1912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:58,536 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 239.0) internal successors, (1912), 8 states have internal predecessors, (1912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:58,536 INFO L175 Difference]: Start difference. First operand has 74 places, 93 transitions, 555 flow. Second operand 7 states and 826 transitions. [2023-08-04 02:49:58,536 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 80 places, 297 transitions, 2404 flow [2023-08-04 02:49:59,042 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 80 places, 297 transitions, 2322 flow, removed 41 selfloop flow, removed 0 redundant places. [2023-08-04 02:49:59,044 INFO L231 Difference]: Finished difference. Result has 86 places, 132 transitions, 972 flow [2023-08-04 02:49:59,044 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=239, PETRI_DIFFERENCE_MINUEND_FLOW=535, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=93, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=972, PETRI_PLACES=86, PETRI_TRANSITIONS=132} [2023-08-04 02:49:59,044 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 39 predicate places. [2023-08-04 02:49:59,044 INFO L495 AbstractCegarLoop]: Abstraction has has 86 places, 132 transitions, 972 flow [2023-08-04 02:49:59,045 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 100.0) internal successors, (600), 6 states have internal predecessors, (600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:59,045 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-04 02:49:59,045 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-04 02:49:59,050 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-08-04 02:49:59,253 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,SelfDestructingSolverStorable15 [2023-08-04 02:49:59,253 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-08-04 02:49:59,253 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-04 02:49:59,253 INFO L85 PathProgramCache]: Analyzing trace with hash 91292570, now seen corresponding path program 1 times [2023-08-04 02:49:59,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-04 02:49:59,254 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030211395] [2023-08-04 02:49:59,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:59,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-04 02:49:59,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:59,459 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-08-04 02:49:59,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-04 02:49:59,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030211395] [2023-08-04 02:49:59,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030211395] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-04 02:49:59,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293398358] [2023-08-04 02:49:59,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:49:59,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-04 02:49:59,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-04 02:49:59,461 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-04 02:49:59,463 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-04 02:49:59,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:49:59,528 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 11 conjunts are in the unsatisfiable core [2023-08-04 02:49:59,529 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-04 02:49:59,575 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-08-04 02:49:59,575 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-04 02:49:59,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1293398358] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-04 02:49:59,575 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-04 02:49:59,575 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2023-08-04 02:49:59,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885436954] [2023-08-04 02:49:59,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-04 02:49:59,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-08-04 02:49:59,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-04 02:49:59,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-08-04 02:49:59,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-08-04 02:49:59,614 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 100 out of 239 [2023-08-04 02:49:59,615 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 132 transitions, 972 flow. Second operand has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:49:59,615 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-04 02:49:59,615 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 100 of 239 [2023-08-04 02:49:59,615 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-04 02:50:00,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][84], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 418#true, 1186#true, Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 9#thread2EXITtrue, 77#L90-6true, 1483#true, 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:00,412 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-04 02:50:00,412 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:00,412 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:50:00,412 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:50:00,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][84], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 418#true, Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 77#L90-6true, 1483#true, 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:00,770 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-04 02:50:00,770 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:50:00,770 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:50:00,770 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:00,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 418#true, Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 48#thread2EXITtrue, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 77#L90-6true, 1483#true, thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:00,784 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-04 02:50:00,784 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:00,784 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:50:00,784 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:50:00,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 418#true, Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 77#L90-6true, 1483#true, 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:00,785 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-04 02:50:00,786 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:00,786 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:50:00,786 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:50:01,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][84], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 44#L90-11true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 9#thread2EXITtrue, 1483#true, 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:01,148 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-04 02:50:01,148 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:01,148 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:01,148 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:01,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][84], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, 44#L90-11true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:01,349 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-04 02:50:01,349 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:01,349 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:01,349 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:01,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 44#L90-11true, Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1483#true, thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:01,360 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-04 02:50:01,360 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:01,360 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:01,360 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:01,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 44#L90-11true, Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1483#true, 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:01,365 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-04 02:50:01,365 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:01,365 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:01,365 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:01,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][84], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 9#thread2EXITtrue, 1483#true, 4#L91-8true, 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:01,367 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-04 02:50:01,367 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:01,367 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:01,367 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:01,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][84], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, 4#L91-8true, 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:01,654 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-04 02:50:01,654 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:01,654 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:01,654 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:01,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1483#true, 4#L91-8true, thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:01,662 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-04 02:50:01,662 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:01,662 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:01,662 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:01,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1483#true, 4#L91-8true, 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:01,667 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-04 02:50:01,667 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:01,667 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:01,667 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:01,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][84], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 9#thread2EXITtrue, 1483#true, 112#L91-3true, 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:01,669 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-04 02:50:01,669 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:01,669 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:01,669 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:01,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][84], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, 112#L91-3true, 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:01,863 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-04 02:50:01,863 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:01,863 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:01,863 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:01,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, 112#L91-3true, 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:01,870 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-04 02:50:01,870 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:01,870 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:01,870 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:01,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, 112#L91-3true, 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:01,876 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-04 02:50:01,876 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:01,876 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:01,876 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:01,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][84], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1483#true, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:01,878 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:50:01,878 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:01,878 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:01,878 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:01,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][84], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 9#thread2EXITtrue, 1483#true, thread2Thread1of2ForFork1InUse, 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:01,878 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:50:01,878 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:01,878 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:01,878 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:01,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][84], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:01,879 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:50:01,879 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:01,879 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:01,879 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:01,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 418#true, Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 48#thread2EXITtrue, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 77#L90-6true, 1483#true, 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:01,944 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-04 02:50:01,944 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:01,944 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:01,944 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:50:01,944 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:50:01,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 418#true, Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 77#L90-6true, 1483#true, 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:01,944 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-04 02:50:01,944 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:01,944 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:01,944 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:50:01,944 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:50:01,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, thread2Thread1of2ForFork1InUse, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:01,967 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-04 02:50:01,967 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:01,967 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:01,967 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:01,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1483#true, thread2Thread1of2ForFork1InUse, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:01,973 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-04 02:50:01,973 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:01,973 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:01,973 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:02,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,208 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:50:02,208 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:02,208 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:02,208 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:02,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 96#L69true, Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,308 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-04 02:50:02,308 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:02,308 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:02,308 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:02,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][84], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, 4#L91-8true, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,395 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:50:02,395 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:02,395 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:02,395 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:02,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][84], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 9#thread2EXITtrue, 1483#true, 4#L91-8true, thread2Thread1of2ForFork1InUse, 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,396 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:50:02,396 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:02,396 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:02,396 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:02,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][84], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1483#true, 4#L91-8true, 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,397 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:50:02,397 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:02,397 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:02,397 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:02,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, 44#L90-11true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1483#true, 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,453 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:50:02,453 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:02,453 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:02,453 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:02,453 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:02,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 44#L90-11true, Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,454 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:50:02,454 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:02,454 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:02,454 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:02,454 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:02,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1483#true, 4#L91-8true, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,481 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:50:02,481 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:02,481 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:02,481 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:02,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, 4#L91-8true, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,488 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:50:02,488 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:02,488 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:02,488 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:02,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,521 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:50:02,521 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:02,521 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:02,521 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:02,521 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:02,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, 4#L91-8true, thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,569 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:50:02,569 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:02,569 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:02,569 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:02,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][84], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, 112#L91-3true, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,577 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:50:02,577 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:02,577 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:02,577 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:02,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][84], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 9#thread2EXITtrue, 1483#true, 112#L91-3true, thread2Thread1of2ForFork1InUse, 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,577 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:50:02,578 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:02,578 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:02,578 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:02,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][84], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, 112#L91-3true, 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,578 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:50:02,578 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:02,578 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:02,578 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:02,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1483#true, 4#L91-8true, 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,635 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:50:02,635 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:02,635 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:02,635 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:02,635 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:02,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1483#true, 4#L91-8true, 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,636 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:50:02,636 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:02,636 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:02,636 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:02,636 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:02,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1483#true, 112#L91-3true, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,662 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:50:02,662 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:02,662 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:02,663 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:02,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, 112#L91-3true, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,807 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:50:02,807 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:02,807 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:02,807 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:02,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, thread2Thread1of2ForFork1InUse, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,810 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:50:02,810 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:02,810 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:02,810 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:02,810 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:02,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1483#true, 4#L91-8true, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,821 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:50:02,821 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:02,822 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:02,822 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:02,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1483#true, 112#L91-3true, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,854 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:50:02,854 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:02,854 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:02,854 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:02,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, 112#L91-3true, thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,892 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:50:02,892 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:02,893 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:02,893 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:02,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][84], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, thread2Thread1of2ForFork1InUse, 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,902 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:50:02,902 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:02,902 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:02,902 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:50:02,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, 112#L91-3true, 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,947 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:50:02,947 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:02,947 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:02,947 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:02,947 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:02,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, 112#L91-3true, 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,948 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:50:02,948 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:02,948 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:02,948 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:02,948 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:02,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,968 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:50:02,968 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:02,968 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:02,968 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:02,968 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:02,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:02,974 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:50:02,974 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:50:02,974 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:02,974 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:50:03,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 48#thread2EXITtrue, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, 4#L91-8true, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:03,005 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:50:03,006 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:03,006 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:03,006 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:03,006 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:03,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, 4#L91-8true, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:03,095 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:50:03,095 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:03,095 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:03,095 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:03,095 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:03,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 48#thread2EXITtrue, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, 112#L91-3true, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:03,110 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:50:03,110 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:03,110 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:03,110 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:03,110 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:03,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, 112#L91-3true, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:03,111 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:50:03,111 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:03,111 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:03,111 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:03,111 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:03,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][84], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, 4#L91-8true, thread2Thread1of2ForFork1InUse, 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:03,141 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:50:03,141 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:50:03,141 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:50:03,141 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:50:03,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, 4#L91-8true, thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:03,178 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:50:03,178 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:03,178 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:03,178 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:03,178 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:03,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1483#true, 4#L91-8true, thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:03,181 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:50:03,181 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:50:03,181 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:50:03,181 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:50:03,205 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, thread2Thread1of2ForFork1NotInUse, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:03,205 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:50:03,205 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:50:03,206 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:03,206 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:03,206 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:50:03,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][84], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1483#true, thread2Thread1of2ForFork1InUse, 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:03,252 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:50:03,252 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:50:03,252 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:50:03,252 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:50:03,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, 112#L91-3true, thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:03,289 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:50:03,289 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:03,289 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:03,289 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:03,289 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:03,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:03,293 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:50:03,293 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:50:03,293 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:50:03,294 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:50:03,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([707] L72-->L66: Formula: (and (= (+ v_~s~0_122 1) v_~s~0_121) (not (= 0 (mod v_thread2Thread1of2ForFork1_~cond~1_18 256)))) InVars {thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, ~s~0=v_~s~0_122} OutVars{thread2Thread1of2ForFork1_~cond~1=v_thread2Thread1of2ForFork1_~cond~1_18, thread2Thread1of2ForFork1_#t~post3=|v_thread2Thread1of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_121} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post3, ~s~0][84], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, thread2Thread1of2ForFork1InUse, 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:03,343 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-04 02:50:03,343 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:50:03,343 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:50:03,343 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:50:03,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:03,381 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:50:03,381 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:50:03,381 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:50:03,381 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:50:03,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, 4#L91-8true, thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:03,402 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:50:03,402 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:50:03,402 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:50:03,402 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:50:03,402 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:50:03,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:03,467 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-04 02:50:03,467 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:50:03,467 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:50:03,467 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:50:03,468 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:50:03,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][156], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1483#true, thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:03,621 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-04 02:50:03,621 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:50:03,621 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:50:03,621 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:50:03,621 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:50:03,660 INFO L124 PetriNetUnfolderBase]: 33665/46126 cut-off events. [2023-08-04 02:50:03,660 INFO L125 PetriNetUnfolderBase]: For 196035/199521 co-relation queries the response was YES. [2023-08-04 02:50:03,788 INFO L83 FinitePrefix]: Finished finitePrefix Result has 202383 conditions, 46126 events. 33665/46126 cut-off events. For 196035/199521 co-relation queries the response was YES. Maximal size of possible extension queue 1323. Compared 278286 event pairs, 6626 based on Foata normal form. 3387/49222 useless extension candidates. Maximal degree in co-relation 201064. Up to 39517 conditions per place. [2023-08-04 02:50:03,955 INFO L140 encePairwiseOnDemand]: 230/239 looper letters, 169 selfloop transitions, 34 changer transitions 0/217 dead transitions. [2023-08-04 02:50:03,956 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 90 places, 217 transitions, 1953 flow [2023-08-04 02:50:03,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-04 02:50:03,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-04 02:50:03,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 593 transitions. [2023-08-04 02:50:03,957 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.49623430962343096 [2023-08-04 02:50:03,957 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 593 transitions. [2023-08-04 02:50:03,957 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 593 transitions. [2023-08-04 02:50:03,957 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-04 02:50:03,958 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 593 transitions. [2023-08-04 02:50:03,958 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 118.6) internal successors, (593), 5 states have internal predecessors, (593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:50:03,959 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 239.0) internal successors, (1434), 6 states have internal predecessors, (1434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:50:03,960 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 239.0) internal successors, (1434), 6 states have internal predecessors, (1434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:50:03,960 INFO L175 Difference]: Start difference. First operand has 86 places, 132 transitions, 972 flow. Second operand 5 states and 593 transitions. [2023-08-04 02:50:03,960 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 90 places, 217 transitions, 1953 flow [2023-08-04 02:50:05,325 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 90 places, 217 transitions, 1953 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-04 02:50:05,327 INFO L231 Difference]: Finished difference. Result has 93 places, 152 transitions, 1285 flow [2023-08-04 02:50:05,327 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=239, PETRI_DIFFERENCE_MINUEND_FLOW=954, PETRI_DIFFERENCE_MINUEND_PLACES=86, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=130, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=101, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1285, PETRI_PLACES=93, PETRI_TRANSITIONS=152} [2023-08-04 02:50:05,327 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 46 predicate places. [2023-08-04 02:50:05,328 INFO L495 AbstractCegarLoop]: Abstraction has has 93 places, 152 transitions, 1285 flow [2023-08-04 02:50:05,328 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:50:05,328 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-04 02:50:05,328 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-04 02:50:05,337 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-04 02:50:05,532 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,SelfDestructingSolverStorable16 [2023-08-04 02:50:05,533 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-08-04 02:50:05,533 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-04 02:50:05,533 INFO L85 PathProgramCache]: Analyzing trace with hash -1640847502, now seen corresponding path program 1 times [2023-08-04 02:50:05,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-04 02:50:05,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385733868] [2023-08-04 02:50:05,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:50:05,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-04 02:50:05,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:50:05,723 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-08-04 02:50:05,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-04 02:50:05,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385733868] [2023-08-04 02:50:05,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [385733868] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-04 02:50:05,723 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-04 02:50:05,723 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-08-04 02:50:05,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004938296] [2023-08-04 02:50:05,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-04 02:50:05,724 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-04 02:50:05,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-04 02:50:05,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-04 02:50:05,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-08-04 02:50:05,768 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 239 [2023-08-04 02:50:05,769 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 93 places, 152 transitions, 1285 flow. Second operand has 6 states, 6 states have (on average 104.16666666666667) internal successors, (625), 6 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-04 02:50:05,769 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-04 02:50:05,769 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 239 [2023-08-04 02:50:05,769 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-04 02:50:11,900 INFO L124 PetriNetUnfolderBase]: 46869/65119 cut-off events. [2023-08-04 02:50:11,900 INFO L125 PetriNetUnfolderBase]: For 257863/258083 co-relation queries the response was YES. [2023-08-04 02:50:12,188 INFO L83 FinitePrefix]: Finished finitePrefix Result has 285940 conditions, 65119 events. 46869/65119 cut-off events. For 257863/258083 co-relation queries the response was YES. Maximal size of possible extension queue 1797. Compared 424664 event pairs, 7619 based on Foata normal form. 489/65141 useless extension candidates. Maximal degree in co-relation 284053. Up to 23444 conditions per place. [2023-08-04 02:50:12,442 INFO L140 encePairwiseOnDemand]: 231/239 looper letters, 234 selfloop transitions, 80 changer transitions 0/328 dead transitions. [2023-08-04 02:50:12,442 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 99 places, 328 transitions, 3065 flow [2023-08-04 02:50:12,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-04 02:50:12,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-04 02:50:12,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 869 transitions. [2023-08-04 02:50:12,444 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5194261805140467 [2023-08-04 02:50:12,444 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 869 transitions. [2023-08-04 02:50:12,444 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 869 transitions. [2023-08-04 02:50:12,445 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-04 02:50:12,445 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 869 transitions. [2023-08-04 02:50:12,446 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 124.14285714285714) internal successors, (869), 7 states have internal predecessors, (869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:50:12,453 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 239.0) internal successors, (1912), 8 states have internal predecessors, (1912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:50:12,453 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 239.0) internal successors, (1912), 8 states have internal predecessors, (1912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:50:12,453 INFO L175 Difference]: Start difference. First operand has 93 places, 152 transitions, 1285 flow. Second operand 7 states and 869 transitions. [2023-08-04 02:50:12,453 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 99 places, 328 transitions, 3065 flow [2023-08-04 02:50:14,765 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 98 places, 328 transitions, 3038 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-04 02:50:14,768 INFO L231 Difference]: Finished difference. Result has 104 places, 189 transitions, 1939 flow [2023-08-04 02:50:14,768 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=239, PETRI_DIFFERENCE_MINUEND_FLOW=1264, PETRI_DIFFERENCE_MINUEND_PLACES=92, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=152, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=88, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1939, PETRI_PLACES=104, PETRI_TRANSITIONS=189} [2023-08-04 02:50:14,769 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 57 predicate places. [2023-08-04 02:50:14,769 INFO L495 AbstractCegarLoop]: Abstraction has has 104 places, 189 transitions, 1939 flow [2023-08-04 02:50:14,769 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 104.16666666666667) internal successors, (625), 6 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-04 02:50:14,769 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-04 02:50:14,769 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-04 02:50:14,769 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-08-04 02:50:14,769 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-08-04 02:50:14,770 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-04 02:50:14,770 INFO L85 PathProgramCache]: Analyzing trace with hash 1334564046, now seen corresponding path program 1 times [2023-08-04 02:50:14,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-04 02:50:14,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686478418] [2023-08-04 02:50:14,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:50:14,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-04 02:50:14,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:50:15,080 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-08-04 02:50:15,080 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-04 02:50:15,080 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686478418] [2023-08-04 02:50:15,080 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686478418] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-04 02:50:15,080 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864022318] [2023-08-04 02:50:15,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:50:15,080 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-04 02:50:15,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-04 02:50:15,081 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-04 02:50:15,084 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-04 02:50:15,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:50:15,155 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 11 conjunts are in the unsatisfiable core [2023-08-04 02:50:15,158 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-04 02:50:15,253 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-08-04 02:50:15,253 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-04 02:50:15,325 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-08-04 02:50:15,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [864022318] provided 1 perfect and 1 imperfect interpolant sequences [2023-08-04 02:50:15,325 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-08-04 02:50:15,325 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7, 5] total 14 [2023-08-04 02:50:15,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127303973] [2023-08-04 02:50:15,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-04 02:50:15,327 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-04 02:50:15,327 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-04 02:50:15,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-04 02:50:15,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2023-08-04 02:50:15,351 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 97 out of 239 [2023-08-04 02:50:15,351 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 104 places, 189 transitions, 1939 flow. Second operand has 5 states, 5 states have (on average 103.6) internal successors, (518), 5 states have internal predecessors, (518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:50:15,351 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-04 02:50:15,351 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 97 of 239 [2023-08-04 02:50:15,351 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-04 02:50:17,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 418#true, Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 77#L90-6true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:17,420 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-04 02:50:17,420 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-04 02:50:17,420 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-04 02:50:17,420 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-04 02:50:17,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 418#true, Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 48#thread2EXITtrue, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 77#L90-6true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:17,893 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-04 02:50:17,893 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:17,893 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:17,893 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:50:18,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 418#true, Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 77#L90-6true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:18,207 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-04 02:50:18,207 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:50:18,207 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:50:18,207 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:18,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 418#true, Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 48#thread2EXITtrue, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 72#L46-1true, Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 77#L90-6true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:18,338 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-04 02:50:18,338 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:18,338 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:50:18,338 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:50:19,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, 44#L90-11true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:19,893 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is not cut-off event [2023-08-04 02:50:19,893 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is not cut-off event [2023-08-04 02:50:19,893 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is not cut-off event [2023-08-04 02:50:19,893 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is not cut-off event [2023-08-04 02:50:19,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, 44#L90-11true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:19,894 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-04 02:50:19,894 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:19,894 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:19,894 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:20,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 44#L90-11true, Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:20,287 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-04 02:50:20,287 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:20,287 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:20,287 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:20,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, 44#L90-11true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 72#L46-1true, Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:20,599 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-04 02:50:20,599 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:20,599 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:20,599 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:20,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 418#true, Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 72#L46-1true, Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 77#L90-6true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:20,620 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-04 02:50:20,620 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-04 02:50:20,620 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-04 02:50:20,620 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-04 02:50:20,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:20,881 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-04 02:50:20,881 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:20,881 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:20,881 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:20,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:20,892 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is not cut-off event [2023-08-04 02:50:20,892 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is not cut-off event [2023-08-04 02:50:20,892 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is not cut-off event [2023-08-04 02:50:20,892 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is not cut-off event [2023-08-04 02:50:20,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:20,892 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-04 02:50:20,892 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:20,892 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:20,892 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:21,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 72#L46-1true, Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:21,615 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-04 02:50:21,615 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:21,615 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:21,615 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:21,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 418#true, Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 48#thread2EXITtrue, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 72#L46-1true, Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 77#L90-6true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:21,638 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-04 02:50:21,638 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:21,638 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:50:21,638 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:21,638 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:50:21,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:21,926 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-04 02:50:21,926 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:21,926 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:21,926 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:21,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:21,938 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is not cut-off event [2023-08-04 02:50:21,938 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is not cut-off event [2023-08-04 02:50:21,938 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is not cut-off event [2023-08-04 02:50:21,938 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is not cut-off event [2023-08-04 02:50:21,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:21,939 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-04 02:50:21,939 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:21,939 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:21,939 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:21,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:21,939 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-04 02:50:21,939 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:21,939 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:21,939 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:22,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 72#L46-1true, Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:22,680 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-04 02:50:22,680 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:22,680 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:22,680 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:22,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 44#L90-11true, Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 72#L46-1true, Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:22,715 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-04 02:50:22,715 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-04 02:50:22,715 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-04 02:50:22,715 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:23,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:23,067 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-04 02:50:23,067 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:23,067 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:23,067 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:23,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:23,067 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-04 02:50:23,067 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:23,068 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:23,068 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:23,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:23,084 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-04 02:50:23,084 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:23,084 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:23,084 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:23,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 418#true, Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 48#thread2EXITtrue, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 77#L90-6true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:23,415 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-04 02:50:23,415 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:50:23,415 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:23,415 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:23,415 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:50:23,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), 72#L46-1true, Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:23,813 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:50:23,813 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:23,813 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:23,813 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:23,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 72#L46-1true, Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:23,814 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:50:23,814 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:23,814 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:23,814 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:23,814 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:23,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 44#L90-11true, Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 72#L46-1true, Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:23,833 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:50:23,833 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:23,833 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:23,833 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:23,833 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:23,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 72#L46-1true, Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:23,834 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:50:23,834 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:23,834 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:23,834 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:24,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:24,349 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-04 02:50:24,349 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:24,349 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:24,349 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:24,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 96#L69true, Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:24,379 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-04 02:50:24,379 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:24,379 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:24,379 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:24,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:24,453 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:50:24,453 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:24,454 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:24,454 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:24,454 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:24,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:24,735 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:50:24,735 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:24,735 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:24,735 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:24,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 72#L46-1true, Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:24,845 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:50:24,845 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:24,845 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:24,845 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:24,845 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:24,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 72#L46-1true, Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:24,848 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:50:24,848 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:24,848 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:24,848 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:25,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 44#L90-11true, Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:25,340 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:50:25,340 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:25,340 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:25,340 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:25,340 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:25,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:25,344 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:50:25,344 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:25,344 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:25,344 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:25,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:25,354 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:50:25,354 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:25,354 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:25,355 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:25,355 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:25,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:25,355 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:50:25,355 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:25,355 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:25,355 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:25,355 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:25,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:25,356 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:50:25,356 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:25,356 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:25,356 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:25,356 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:25,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:25,361 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:50:25,361 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:25,361 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:25,361 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:25,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:25,370 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:50:25,371 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:25,371 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:25,371 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:25,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:25,475 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:50:25,475 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:25,475 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:25,475 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:25,475 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:25,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:25,481 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:50:25,481 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:25,482 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:25,482 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:25,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 72#L46-1true, Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:25,818 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:50:25,818 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:25,818 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:25,818 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:25,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 72#L46-1true, Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:25,819 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:50:25,819 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:25,819 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:25,819 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:25,819 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:25,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 72#L46-1true, Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:25,841 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:50:25,841 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:25,841 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:25,841 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:25,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 72#L46-1true, Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:25,842 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:50:25,842 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:25,842 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:25,842 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:25,842 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:26,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 72#L46-1true, Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:26,265 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:50:26,265 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:26,265 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:26,265 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:26,265 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:26,349 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:26,350 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:50:26,350 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:26,350 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:26,350 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:26,350 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:26,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:26,356 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:50:26,357 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:26,357 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:26,357 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:26,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:26,370 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:50:26,370 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:26,370 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:26,370 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:50:26,370 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:26,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:26,371 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:50:26,371 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:26,371 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:26,371 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:26,371 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:26,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:26,380 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:50:26,380 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:26,381 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:26,381 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:26,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 48#thread2EXITtrue, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:26,394 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:50:26,394 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:26,394 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:26,394 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:26,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:26,427 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:50:26,427 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:26,427 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:26,427 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:26,427 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:26,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:26,438 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:50:26,438 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:26,438 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:26,438 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:26,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:26,520 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:50:26,520 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:26,520 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:26,520 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:26,520 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:26,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:26,521 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:50:26,521 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:26,521 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:50:26,521 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:26,920 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 72#L46-1true, Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:26,921 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:50:26,921 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:26,921 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:26,921 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:26,921 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:26,921 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:27,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:27,463 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:50:27,463 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:27,463 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:27,463 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:27,463 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:27,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:27,467 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:50:27,467 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:50:27,467 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:27,467 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:50:27,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 48#thread2EXITtrue, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:27,567 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:50:27,567 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:27,567 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:27,567 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:27,567 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:27,568 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:27,569 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:50:27,569 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:27,569 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:27,569 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:27,569 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:27,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:27,785 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:50:27,785 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:27,785 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:27,785 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:28,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:28,051 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:50:28,052 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:28,052 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:28,052 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:28,052 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:28,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:28,096 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:50:28,096 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:28,096 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:28,096 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:28,096 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:28,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][277], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:28,098 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:50:28,098 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:28,098 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:28,098 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:28,098 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:28,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:28,101 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:50:28,101 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:28,101 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:28,101 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:28,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:28,126 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:50:28,126 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:28,126 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:28,126 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:28,126 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:28,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][147], [1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:28,126 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:50:28,126 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:28,127 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:50:28,127 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:28,533 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 72#L46-1true, Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:28,534 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:50:28,534 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:28,534 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:28,534 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:28,534 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:28,534 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:28,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:28,724 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:50:28,724 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:28,724 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:28,724 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:28,724 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:50:28,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:28,731 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:50:28,731 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:50:28,731 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:50:28,731 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:50:28,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:28,797 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:50:28,797 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:28,798 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:50:28,798 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:28,798 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:50:28,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:28,991 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:50:28,991 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:50:28,991 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:50:28,991 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:28,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:28,991 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:50:28,992 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:28,992 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:50:28,992 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:50:29,013 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 72#L46-1true, Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:29,014 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:50:29,014 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:29,014 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:29,014 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:29,014 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:29,014 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:29,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:29,170 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:50:29,170 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:29,170 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:29,170 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:29,170 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:29,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:29,175 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:50:29,175 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:50:29,175 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:50:29,175 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:50:29,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:29,854 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:50:29,854 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:50:29,854 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:50:29,854 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:50:29,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:29,927 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:50:29,927 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:50:29,927 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:50:29,927 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:50:29,927 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:50:29,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:29,960 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:50:29,960 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:50:29,961 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:29,961 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:29,961 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:29,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][147], [1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:29,961 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:50:29,961 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:50:29,961 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:50:29,961 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:50:30,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:30,107 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:50:30,107 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:50:30,107 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:50:30,107 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:50:30,287 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:30,287 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-04 02:50:30,287 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:50:30,287 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:50:30,287 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:50:30,287 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:50:30,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][330], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:30,770 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-04 02:50:30,770 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:50:30,771 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:50:30,771 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:50:30,771 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:50:30,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:30,844 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-04 02:50:30,844 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:50:30,844 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:50:30,844 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:50:30,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:30,845 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-04 02:50:30,845 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:50:30,845 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:50:30,845 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-04 02:50:31,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][305], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:50:31,023 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-04 02:50:31,023 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-04 02:50:31,023 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:50:31,023 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:50:31,362 INFO L124 PetriNetUnfolderBase]: 112200/156636 cut-off events. [2023-08-04 02:50:31,362 INFO L125 PetriNetUnfolderBase]: For 1171179/1188428 co-relation queries the response was YES. [2023-08-04 02:50:32,321 INFO L83 FinitePrefix]: Finished finitePrefix Result has 773967 conditions, 156636 events. 112200/156636 cut-off events. For 1171179/1188428 co-relation queries the response was YES. Maximal size of possible extension queue 4358. Compared 1118833 event pairs, 19205 based on Foata normal form. 15622/171321 useless extension candidates. Maximal degree in co-relation 767148. Up to 58084 conditions per place. [2023-08-04 02:50:33,340 INFO L140 encePairwiseOnDemand]: 229/239 looper letters, 384 selfloop transitions, 150 changer transitions 0/551 dead transitions. [2023-08-04 02:50:33,340 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 109 places, 551 transitions, 6575 flow [2023-08-04 02:50:33,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-04 02:50:33,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-04 02:50:33,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 742 transitions. [2023-08-04 02:50:33,342 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5174337517433751 [2023-08-04 02:50:33,342 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 742 transitions. [2023-08-04 02:50:33,342 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 742 transitions. [2023-08-04 02:50:33,342 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-04 02:50:33,342 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 742 transitions. [2023-08-04 02:50:33,343 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 123.66666666666667) internal successors, (742), 6 states have internal predecessors, (742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:50:33,344 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 239.0) internal successors, (1673), 7 states have internal predecessors, (1673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:50:33,344 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 239.0) internal successors, (1673), 7 states have internal predecessors, (1673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:50:33,344 INFO L175 Difference]: Start difference. First operand has 104 places, 189 transitions, 1939 flow. Second operand 6 states and 742 transitions. [2023-08-04 02:50:33,344 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 109 places, 551 transitions, 6575 flow [2023-08-04 02:50:50,944 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 109 places, 551 transitions, 6573 flow, removed 1 selfloop flow, removed 0 redundant places. [2023-08-04 02:50:50,949 INFO L231 Difference]: Finished difference. Result has 114 places, 304 transitions, 3986 flow [2023-08-04 02:50:50,949 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=239, PETRI_DIFFERENCE_MINUEND_FLOW=1937, PETRI_DIFFERENCE_MINUEND_PLACES=104, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=189, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=85, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=3986, PETRI_PLACES=114, PETRI_TRANSITIONS=304} [2023-08-04 02:50:50,949 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 67 predicate places. [2023-08-04 02:50:50,949 INFO L495 AbstractCegarLoop]: Abstraction has has 114 places, 304 transitions, 3986 flow [2023-08-04 02:50:50,950 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 103.6) internal successors, (518), 5 states have internal predecessors, (518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:50:50,950 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-04 02:50:50,950 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-04 02:50:50,957 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-04 02:50:51,155 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-04 02:50:51,155 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-08-04 02:50:51,155 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-04 02:50:51,155 INFO L85 PathProgramCache]: Analyzing trace with hash 947505206, now seen corresponding path program 2 times [2023-08-04 02:50:51,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-04 02:50:51,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887992472] [2023-08-04 02:50:51,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:50:51,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-04 02:50:51,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:50:51,331 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-08-04 02:50:51,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-04 02:50:51,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887992472] [2023-08-04 02:50:51,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887992472] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-04 02:50:51,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770092144] [2023-08-04 02:50:51,331 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-08-04 02:50:51,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-04 02:50:51,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-04 02:50:51,333 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-04 02:50:51,335 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-04 02:50:51,406 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-08-04 02:50:51,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-08-04 02:50:51,407 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 11 conjunts are in the unsatisfiable core [2023-08-04 02:50:51,409 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-04 02:50:51,495 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-08-04 02:50:51,495 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-04 02:50:51,559 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-08-04 02:50:51,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770092144] provided 1 perfect and 1 imperfect interpolant sequences [2023-08-04 02:50:51,559 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-08-04 02:50:51,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 12 [2023-08-04 02:50:51,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061585112] [2023-08-04 02:50:51,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-04 02:50:51,559 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-04 02:50:51,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-04 02:50:51,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-04 02:50:51,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2023-08-04 02:50:51,602 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 95 out of 239 [2023-08-04 02:50:51,603 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 114 places, 304 transitions, 3986 flow. Second operand has 5 states, 5 states have (on average 101.4) internal successors, (507), 5 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:50:51,603 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-04 02:50:51,603 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 95 of 239 [2023-08-04 02:50:51,603 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-04 02:50:55,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 418#true, Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 77#L90-6true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:55,793 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is not cut-off event [2023-08-04 02:50:55,793 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is not cut-off event [2023-08-04 02:50:55,793 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is not cut-off event [2023-08-04 02:50:55,793 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is not cut-off event [2023-08-04 02:50:59,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, 44#L90-11true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:59,691 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is not cut-off event [2023-08-04 02:50:59,691 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is not cut-off event [2023-08-04 02:50:59,691 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is not cut-off event [2023-08-04 02:50:59,691 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is not cut-off event [2023-08-04 02:50:59,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:59,873 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-04 02:50:59,873 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:59,873 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:50:59,873 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:50:59,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, 44#L90-11true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:50:59,939 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-04 02:50:59,939 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:50:59,939 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:50:59,939 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:00,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:00,790 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-04 02:51:00,790 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:00,790 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:00,790 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:01,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 72#L46-1true, Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:01,493 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-04 02:51:01,493 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:01,493 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:01,493 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:01,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:01,609 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is not cut-off event [2023-08-04 02:51:01,609 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is not cut-off event [2023-08-04 02:51:01,609 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is not cut-off event [2023-08-04 02:51:01,609 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is not cut-off event [2023-08-04 02:51:01,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:01,609 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-04 02:51:01,609 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:01,609 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:01,609 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:02,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, 44#L90-11true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:02,088 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-04 02:51:02,088 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-04 02:51:02,088 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:02,088 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-04 02:51:02,088 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:02,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, 44#L90-11true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:02,124 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-04 02:51:02,124 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:02,124 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-04 02:51:02,124 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-04 02:51:02,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:02,126 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-04 02:51:02,126 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:02,126 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-04 02:51:02,126 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-04 02:51:02,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 72#L46-1true, Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:02,748 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-04 02:51:02,748 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:02,748 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:02,748 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:02,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 72#L46-1true, Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:02,758 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-04 02:51:02,758 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:02,758 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:02,758 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:02,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:02,766 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-04 02:51:02,766 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:02,766 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:02,766 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:03,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 72#L46-1true, Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:03,736 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-04 02:51:03,736 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:03,736 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:03,736 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:03,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 418#true, Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 48#thread2EXITtrue, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 77#L90-6true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:03,849 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-04 02:51:03,849 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:03,849 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:03,849 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:03,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:03,865 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-04 02:51:03,865 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:03,865 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:03,865 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:04,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 44#L90-11true, Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:04,348 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-04 02:51:04,348 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:04,348 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:04,348 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:04,349 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:04,349 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-04 02:51:04,349 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:04,349 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:04,349 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:04,349 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:04,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:04,380 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-04 02:51:04,380 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:04,380 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:04,380 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:04,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:04,381 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-04 02:51:04,381 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:04,382 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:04,382 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:04,382 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:05,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 72#L46-1true, Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:05,044 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-04 02:51:05,044 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:05,045 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:05,045 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:05,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 72#L46-1true, Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:05,052 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-04 02:51:05,052 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:05,052 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:05,052 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:06,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:06,186 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is not cut-off event [2023-08-04 02:51:06,186 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-04 02:51:06,186 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is not cut-off event [2023-08-04 02:51:06,186 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is not cut-off event [2023-08-04 02:51:06,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:06,754 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-04 02:51:06,754 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:06,754 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:06,754 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:06,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:06,756 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-04 02:51:06,756 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:06,756 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:06,756 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:06,756 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:06,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:06,766 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-04 02:51:06,766 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:06,766 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:06,766 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:06,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:06,783 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-04 02:51:06,783 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:06,783 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:06,783 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:06,783 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:06,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:06,807 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-04 02:51:06,807 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:06,807 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:06,807 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:07,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:07,140 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-04 02:51:07,140 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:07,140 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:07,140 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:07,140 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:07,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 72#L46-1true, Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:07,468 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:51:07,468 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:07,468 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:07,468 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:07,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 72#L46-1true, Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:07,468 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-04 02:51:07,468 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:07,468 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:07,468 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-04 02:51:07,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:07,480 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:07,480 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:07,480 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:07,480 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:07,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:07,537 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:51:07,537 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:07,537 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:07,538 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:07,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 96#L69true, Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:07,538 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-04 02:51:07,538 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:07,538 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:07,538 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:08,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, 44#L90-11true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 72#L46-1true, Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:08,082 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:51:08,082 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:08,082 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:08,082 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:08,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 96#L69true, Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:08,086 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-04 02:51:08,086 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:08,086 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:08,086 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-04 02:51:08,086 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:08,086 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:51:08,086 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:08,086 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:08,086 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:08,086 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:08,086 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:08,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][175], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, 66#L53true, 2213#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:08,087 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:51:08,087 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:08,087 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:08,087 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:08,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:08,170 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:51:08,170 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:08,170 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:08,170 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:08,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 72#L46-1true, Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:08,501 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is not cut-off event [2023-08-04 02:51:08,502 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-04 02:51:08,502 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-04 02:51:08,502 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is not cut-off event [2023-08-04 02:51:08,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:08,604 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is not cut-off event [2023-08-04 02:51:08,604 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is not cut-off event [2023-08-04 02:51:08,604 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-04 02:51:08,604 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-04 02:51:08,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:08,604 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is not cut-off event [2023-08-04 02:51:08,604 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-04 02:51:08,604 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-04 02:51:08,604 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is not cut-off event [2023-08-04 02:51:08,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:08,648 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-04 02:51:08,648 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:08,648 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:08,648 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:08,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:08,754 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:51:08,754 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:08,754 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:08,754 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:08,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), 72#L46-1true, Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:08,838 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-04 02:51:08,838 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:08,838 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:08,838 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:08,838 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:08,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:08,848 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:51:08,848 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:08,848 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:08,848 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:08,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 72#L46-1true, Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:08,853 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-04 02:51:08,853 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:08,853 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:08,853 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:08,853 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:08,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:08,876 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:51:08,876 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:08,876 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:08,876 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:08,876 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:09,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:09,145 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:51:09,145 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:09,145 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:09,145 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:09,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:09,146 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:51:09,146 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:09,146 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:09,146 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:09,146 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:09,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:09,175 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:51:09,175 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:09,175 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:09,176 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:09,192 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:09,192 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:51:09,192 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:09,192 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:09,192 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:09,192 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:09,194 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 72#L46-1true, Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:09,194 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:51:09,194 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:09,194 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:09,194 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:09,194 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:09,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:09,555 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:51:09,555 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:09,555 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:09,555 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:09,555 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:09,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1959#true, Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:09,830 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:09,831 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:09,831 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-04 02:51:09,831 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:09,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:09,831 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:51:09,831 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:09,831 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:09,831 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:51:09,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:09,831 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:09,831 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-04 02:51:09,831 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-04 02:51:09,831 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:09,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:09,832 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:09,832 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-04 02:51:09,832 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:09,832 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:09,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 72#L46-1true, Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:09,886 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:09,886 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:09,886 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:09,886 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:09,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 1186#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 44#L90-11true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:09,888 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:09,888 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-04 02:51:09,888 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-04 02:51:09,888 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:09,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 72#L46-1true, Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:09,891 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:09,891 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:09,891 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:09,891 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:09,891 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:09,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 96#L69true, Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 72#L46-1true, Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:09,891 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:51:09,891 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:09,891 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:09,891 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:09,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:09,901 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:09,901 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:09,901 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:09,901 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:09,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:09,949 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:09,949 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:09,949 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:09,949 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:09,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:09,957 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:09,957 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:09,957 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:09,957 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:09,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 96#L69true, Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:09,957 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:51:09,957 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:09,957 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:09,957 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:09,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 96#L69true, Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:09,959 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:09,959 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:09,959 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:09,959 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:09,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 72#L46-1true, Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:09,963 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:51:09,963 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:09,963 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:09,963 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:10,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 418#true, Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 48#thread2EXITtrue, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 77#L90-6true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:10,477 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:10,477 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:10,477 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-04 02:51:10,477 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-04 02:51:10,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:10,499 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:51:10,499 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:10,499 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:10,499 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:10,499 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:10,499 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:10,499 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:10,499 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:10,500 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:10,500 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:10,500 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:10,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][175], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, 2213#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:10,500 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:10,500 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:10,500 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:10,500 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:10,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:10,501 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:10,501 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:10,502 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:10,502 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:10,538 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:10,538 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:10,538 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:10,538 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:10,538 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:10,538 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:10,538 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:10,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:10,539 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:10,539 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:10,539 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:10,539 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:11,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:11,128 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:51:11,128 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:11,128 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:11,128 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:11,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:11,137 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:11,138 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:11,138 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:11,138 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:11,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:11,140 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:11,140 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:11,140 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:11,140 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:11,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1959#true, Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:11,188 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:11,188 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:11,188 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:11,188 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:11,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:11,196 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:51:11,196 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:11,196 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:11,196 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:11,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:11,299 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:11,299 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:11,299 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:11,299 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:11,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:11,300 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:11,300 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:11,300 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:11,300 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:11,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 72#L46-1true, Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:11,383 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:51:11,383 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:11,384 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:11,384 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:11,384 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:11,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 72#L46-1true, Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:11,394 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:51:11,394 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:11,394 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:11,394 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:11,394 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:11,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:11,431 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:11,431 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:11,431 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:11,431 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:11,431 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:11,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:11,432 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:11,432 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:11,432 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:11,432 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:11,432 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:11,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:11,434 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:11,434 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:11,434 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:11,434 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:11,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:11,449 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:11,449 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:11,449 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:11,449 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:11,449 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:11,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][218], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 12#L91-4true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:11,449 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:11,449 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:11,449 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:11,450 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:11,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 72#L46-1true, Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:11,469 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:11,469 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:11,469 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:11,469 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:11,469 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:11,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:11,903 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:11,903 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:11,903 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:11,903 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:12,113 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:12,113 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:12,113 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:12,113 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,113 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,113 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,113 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:12,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][398], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 6#$Ultimate##0true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0NotInUse, 1654#true]) [2023-08-04 02:51:12,153 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,153 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,153 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,153 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([761] L72-->thread2EXIT: Formula: (and (= (mod v_thread2Thread2of2ForFork1_~cond~1_22 256) 0) (= |v_thread2Thread2of2ForFork1_#res.base_16| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_16| 0)) InVars {thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_22} OutVars{thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_16|, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_16|, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_22} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][400], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 9#thread2EXITtrue, Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 6#$Ultimate##0true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 12#L91-4true, 1174#true, thread1Thread1of2ForFork0NotInUse, 1654#true]) [2023-08-04 02:51:12,153 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,153 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,153 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,153 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:12,384 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:12,384 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,384 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:12,385 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:12,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:12,385 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:12,385 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,385 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:12,385 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:12,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:12,386 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:12,386 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:12,386 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,386 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:12,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:12,388 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:12,389 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:12,389 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,389 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:12,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:12,403 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:12,403 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:12,403 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:12,403 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:12,403 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:12,403 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:12,403 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:12,403 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,403 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:12,403 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:12,403 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:12,403 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:12,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][175], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, 2213#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 12#L91-4true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:12,403 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:12,404 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:12,404 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:12,404 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 96#L69true, Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:12,433 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:12,433 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:12,433 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:12,433 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:12,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:12,433 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:12,433 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,433 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:12,433 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 72#L46-1true, Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:12,444 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:12,444 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:12,444 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:12,444 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:12,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, 44#L90-11true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:12,446 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:12,446 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,446 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:12,446 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:12,448 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 72#L46-1true, Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:12,448 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:12,448 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:12,448 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:12,448 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,448 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:12,448 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:12,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][224], [1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2257#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 72#L46-1true, Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:12,448 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:12,448 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,448 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:12,448 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:12,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:12,451 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:12,451 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:12,451 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:12,451 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:12,470 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:12,470 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,470 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:12,470 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:12,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:12,510 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:12,510 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,510 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,510 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:12,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:12,512 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:12,512 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,512 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,512 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:12,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:12,542 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:12,542 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:12,542 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:12,542 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:12,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:12,543 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:12,543 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,543 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:12,543 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:12,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:12,580 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:12,580 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:12,580 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,580 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:12,580 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:12,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:12,681 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:12,681 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:12,681 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:12,681 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 44#L90-11true, Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:12,707 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:12,708 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:12,708 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-04 02:51:12,708 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:12,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 418#true, Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), 48#thread2EXITtrue, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 77#L90-6true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:12,714 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:12,714 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:51:12,714 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-04 02:51:12,714 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, 44#L90-11true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:12,715 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:12,715 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:12,715 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:12,715 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:12,730 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:12,730 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:12,730 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:12,730 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:12,730 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:12,730 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,730 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:12,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:12,731 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:12,731 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,731 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:12,731 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:12,733 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:12,733 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:12,733 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,733 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:12,733 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:12,733 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:12,733 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:12,733 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:12,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][175], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, 2213#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 12#L91-4true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:12,734 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:12,734 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:12,734 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:12,734 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:12,734 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:13,035 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:13,035 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:13,035 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:13,035 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:13,035 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:13,035 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:13,035 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:13,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:13,035 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:13,035 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:13,035 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:13,037 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:13,039 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:13,039 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:13,039 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:13,039 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:13,039 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:13,039 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:13,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1959#true, 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:13,039 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:13,039 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:13,039 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:13,039 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:13,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:13,136 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:13,136 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:13,136 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:13,137 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:13,137 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:13,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 96#L69true, Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:13,137 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:13,137 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:13,137 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:13,137 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:13,137 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:13,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:13,140 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:13,140 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:13,140 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:13,140 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:13,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:13,472 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:13,472 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:13,472 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:13,472 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:13,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 72#L46-1true, Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:13,488 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is not cut-off event [2023-08-04 02:51:13,488 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-04 02:51:13,488 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-04 02:51:13,488 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-04 02:51:13,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 72#L46-1true, Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:13,488 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:13,488 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:13,488 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:13,488 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:13,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:13,588 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:13,588 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:13,588 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:13,588 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:13,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:13,591 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:13,591 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:13,591 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:13,591 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:13,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:13,599 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:13,599 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:13,599 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:13,599 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:13,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:13,609 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is not cut-off event [2023-08-04 02:51:13,609 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-04 02:51:13,609 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-04 02:51:13,609 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-04 02:51:13,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:13,610 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is not cut-off event [2023-08-04 02:51:13,610 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-04 02:51:13,610 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-04 02:51:13,610 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is not cut-off event [2023-08-04 02:51:13,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:13,646 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:13,646 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:13,646 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:13,646 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:13,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:13,790 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:13,790 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:13,790 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:13,790 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:13,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:13,792 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:13,792 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:13,792 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:13,792 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:13,792 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:13,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:13,957 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:13,957 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:13,957 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:13,957 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:13,957 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:13,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:13,973 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:13,973 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:13,973 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:13,973 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:13,973 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:13,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:13,976 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:13,976 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:13,976 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:13,976 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:14,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:14,414 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:14,415 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:14,415 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:14,415 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:14,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][398], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, thread1Thread1of2ForFork0NotInUse]) [2023-08-04 02:51:14,476 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:14,476 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:14,476 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:14,476 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:14,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([761] L72-->thread2EXIT: Formula: (and (= (mod v_thread2Thread2of2ForFork1_~cond~1_22 256) 0) (= |v_thread2Thread2of2ForFork1_#res.base_16| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_16| 0)) InVars {thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_22} OutVars{thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_16|, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_16|, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_22} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][400], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1959#true, 66#L53true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 9#thread2EXITtrue, 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 1174#true, 12#L91-4true, thread1Thread1of2ForFork0NotInUse]) [2023-08-04 02:51:14,476 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-04 02:51:14,476 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:14,476 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:14,476 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:14,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:14,590 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:14,590 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:14,590 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:14,590 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:14,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:14,892 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:14,892 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:14,892 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:14,892 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:14,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:14,893 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:14,893 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:14,893 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:14,893 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:14,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:14,894 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:14,894 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:14,894 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:14,894 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:14,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:14,895 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:14,895 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:14,895 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:14,895 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:14,895 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:14,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:14,895 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:14,895 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:14,895 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:14,895 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:14,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:14,897 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:14,897 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:14,897 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:14,897 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:14,901 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:14,901 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:14,901 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:14,901 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:14,901 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:14,901 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:14,901 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:14,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:14,901 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:14,901 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:14,901 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:14,901 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:14,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:14,929 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:14,929 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:14,929 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:14,929 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:14,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 1186#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:14,952 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:14,952 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:14,952 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:14,952 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:14,954 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 72#L46-1true, Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:14,954 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:14,954 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:14,954 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:14,955 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:14,955 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:14,955 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:14,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][224], [1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2257#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 72#L46-1true, Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:14,955 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:14,955 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:14,955 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:14,955 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:14,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:14,957 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:14,957 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:14,957 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:14,958 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:14,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:14,969 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:14,969 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:14,969 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:14,969 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:15,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:15,007 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:15,007 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:15,007 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:15,007 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:15,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:15,007 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:15,007 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:15,007 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:15,008 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:15,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:15,019 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:15,019 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:15,019 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:15,019 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:15,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:15,033 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:15,033 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:15,033 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:15,033 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:15,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:15,035 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:15,035 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:15,035 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:15,035 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:15,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:15,055 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:15,055 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:15,055 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:15,055 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:15,055 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:15,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 1959#true, Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:15,055 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:15,055 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:15,055 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:15,055 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:15,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:15,063 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:15,063 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:15,063 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:15,063 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:15,063 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:15,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1959#true, 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 12#L91-4true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:15,064 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:15,064 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:15,064 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:15,064 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:15,073 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:15,073 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:15,073 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:15,073 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:15,073 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:15,073 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:15,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:15,155 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:15,155 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:15,156 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:15,156 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:15,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, 44#L90-11true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:15,177 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:15,177 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:15,177 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:15,177 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:15,196 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:15,196 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:15,196 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:15,196 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:15,196 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:15,197 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:15,197 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:15,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:15,197 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:15,197 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:15,197 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:15,197 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:15,197 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:15,197 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:15,197 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:15,198 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:15,198 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:15,198 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:15,198 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:15,198 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:15,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:15,198 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:15,198 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:15,198 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:15,198 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:15,198 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:15,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:15,199 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:15,199 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:15,199 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:15,200 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:15,200 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:15,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:15,200 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:15,200 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:15,200 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:15,200 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:15,201 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:15,201 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:15,201 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:15,201 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:15,201 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:15,201 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:15,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 12#L91-4true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:15,201 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:15,201 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:15,201 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:15,201 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:15,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:15,202 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:15,202 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:15,202 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:15,202 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:15,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:15,286 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:15,286 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:15,286 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:15,287 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:15,287 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:15,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:15,290 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:15,290 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:15,290 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:15,290 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:15,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1959#true, Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:15,956 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:15,956 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:15,956 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:15,956 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-04 02:51:16,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:16,029 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:16,029 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:16,029 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:16,029 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:16,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:16,030 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:16,030 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:16,030 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:16,030 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:16,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:16,054 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is not cut-off event [2023-08-04 02:51:16,054 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-04 02:51:16,054 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-04 02:51:16,054 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-04 02:51:16,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:16,059 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is not cut-off event [2023-08-04 02:51:16,059 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-04 02:51:16,059 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-04 02:51:16,059 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is not cut-off event [2023-08-04 02:51:16,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:16,207 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:16,207 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:16,207 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,207 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:16,207 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:16,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:16,317 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:16,317 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:16,317 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,317 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:16,317 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:16,318 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:16,318 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,318 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:16,318 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,318 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:16,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:16,319 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:16,319 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,319 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:16,319 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:16,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:16,320 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:16,320 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,320 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:16,320 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:16,320 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:16,331 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:16,331 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,331 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:16,331 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:16,331 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 72#L46-1true, Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:16,333 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:16,333 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,333 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:16,333 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:16,333 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:16,335 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:16,335 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:16,335 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:16,335 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:16,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:16,335 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:16,335 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:16,335 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:16,335 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:16,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][398], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 85#thread1EXITtrue, 1638#true, thread2Thread1of2ForFork1InUse, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0NotInUse]) [2023-08-04 02:51:16,398 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,398 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,398 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,398 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([761] L72-->thread2EXIT: Formula: (and (= (mod v_thread2Thread2of2ForFork1_~cond~1_22 256) 0) (= |v_thread2Thread2of2ForFork1_#res.base_16| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_16| 0)) InVars {thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_22} OutVars{thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_16|, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_16|, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_22} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][400], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 9#thread2EXITtrue, 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, 12#L91-4true, thread1Thread1of2ForFork0NotInUse]) [2023-08-04 02:51:16,398 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,398 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,398 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,398 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:16,551 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:16,551 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:16,551 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:16,551 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:16,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:16,552 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:16,552 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:16,552 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:16,552 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:16,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][398], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 6#$Ultimate##0true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0NotInUse, 1654#true]) [2023-08-04 02:51:16,636 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,636 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,636 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,636 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([761] L72-->thread2EXIT: Formula: (and (= (mod v_thread2Thread2of2ForFork1_~cond~1_22 256) 0) (= |v_thread2Thread2of2ForFork1_#res.base_16| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_16| 0)) InVars {thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_22} OutVars{thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_16|, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_16|, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_22} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][400], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 9#thread2EXITtrue, Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 6#$Ultimate##0true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 1174#true, thread1Thread1of2ForFork0NotInUse, 1654#true]) [2023-08-04 02:51:16,636 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,636 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,636 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:16,637 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,134 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,134 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,134 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,134 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:17,134 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:17,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,135 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,135 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:17,135 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,135 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,135 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,135 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:17,135 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,135 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:17,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 12#L91-4true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,136 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,136 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,136 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:17,136 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:17,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,137 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,137 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:17,137 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:17,137 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,137 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 12#L91-4true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,138 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,138 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,138 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:17,138 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,138 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:17,138 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:17,138 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:17,138 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:17,145 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:17,145 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:17,145 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:17,146 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:17,146 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:17,146 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,146 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:17,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L66-->L69: Formula: (= (+ v_~t~0_13 1) v_~t~0_14) InVars {~t~0=v_~t~0_14} OutVars{thread2Thread1of2ForFork1_#t~post4=|v_thread2Thread1of2ForFork1_#t~post4_1|, ~t~0=v_~t~0_13} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post4, ~t~0][280], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 96#L69true, Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 1638#true, 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:17,146 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:17,146 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:17,146 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,146 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:17,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1959#true, 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 12#L91-4true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:17,146 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:17,146 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:17,146 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:17,146 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:17,146 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:17,153 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:17,153 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:17,153 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:17,153 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:17,153 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,153 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:17,153 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,153 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:17,153 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:17,153 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,153 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,153 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][175], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2213#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:17,153 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,153 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:17,153 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,154 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:17,154 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,154 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,154 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:17,154 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,173 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:17,173 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:17,173 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,173 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:17,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,184 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:17,184 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,184 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,184 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:17,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,184 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,184 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,184 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,184 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,185 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,185 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,185 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,185 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,192 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,192 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:17,192 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,193 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:17,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,199 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,199 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:17,199 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:17,199 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,220 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:17,220 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:17,220 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:17,220 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:17,220 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:17,220 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:17,220 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,220 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L66-->L69: Formula: (= (+ v_~t~0_13 1) v_~t~0_14) InVars {~t~0=v_~t~0_14} OutVars{thread2Thread1of2ForFork1_#t~post4=|v_thread2Thread1of2ForFork1_#t~post4_1|, ~t~0=v_~t~0_13} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post4, ~t~0][316], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:17,220 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:17,220 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:17,220 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,220 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][218], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 12#L91-4true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:17,221 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:17,221 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,221 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:17,221 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:17,221 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:17,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:17,238 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,238 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,238 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,238 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:17,245 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,245 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,245 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,245 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,255 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,255 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,255 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:17,255 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:17,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,261 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:17,261 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:17,261 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:17,262 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:17,262 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,262 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:17,262 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,262 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:17,262 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:17,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,263 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:17,263 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:17,263 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:17,263 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,264 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:17,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1959#true, 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, 84#L72true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,264 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:17,264 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:17,264 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:17,264 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,265 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,265 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,265 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:17,265 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:17,265 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:17,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, 84#L72true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,265 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,265 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:17,265 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:17,265 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,358 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:17,358 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:17,358 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-04 02:51:17,358 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:17,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,361 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,361 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,361 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:17,361 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,361 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:17,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L66-->L69: Formula: (= (+ v_~t~0_13 1) v_~t~0_14) InVars {~t~0=v_~t~0_14} OutVars{thread2Thread1of2ForFork1_#t~post4=|v_thread2Thread1of2ForFork1_#t~post4_1|, ~t~0=v_~t~0_13} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post4, ~t~0][323], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 96#L69true, Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:17,361 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,361 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,361 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:17,361 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1959#true, 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,361 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,361 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,361 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:17,361 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,374 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:17,374 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,374 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:17,374 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:17,374 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,374 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,374 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,374 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][175], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2213#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:17,375 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,375 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:17,375 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,375 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,375 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:17,376 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,376 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,376 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:17,376 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,376 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,386 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,386 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,386 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:17,386 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,386 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,386 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:17,386 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,387 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,387 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:17,387 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,387 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:17,424 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,424 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,424 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,424 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,424 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:17,424 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:17,424 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:17,424 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,424 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:17,424 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,804 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,804 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,804 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:17,804 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,814 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,814 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,814 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,814 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:17,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:17,830 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is not cut-off event [2023-08-04 02:51:17,830 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-04 02:51:17,830 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-04 02:51:17,830 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-04 02:51:17,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:17,859 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:17,859 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:17,859 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,860 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:17,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:17,927 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:17,927 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:17,927 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,927 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,927 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][218], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:17,928 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:17,928 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:17,928 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:17,928 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,002 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,002 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:18,002 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:18,002 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,002 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,003 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,003 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,003 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,003 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:18,003 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:18,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:18,003 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,003 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,003 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:18,003 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:18,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:18,007 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,007 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,007 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,007 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:18,007 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][218], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:18,007 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,007 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,007 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,007 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:18,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 72#L46-1true, Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,017 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,017 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,017 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:18,017 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:18,017 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,393 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,393 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,393 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:18,393 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:18,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][398], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0NotInUse]) [2023-08-04 02:51:18,409 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,409 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,409 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,409 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([761] L72-->thread2EXIT: Formula: (and (= (mod v_thread2Thread2of2ForFork1_~cond~1_22 256) 0) (= |v_thread2Thread2of2ForFork1_#res.base_16| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_16| 0)) InVars {thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_22} OutVars{thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_16|, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_16|, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_22} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][400], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 9#thread2EXITtrue, Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 1174#true, thread1Thread1of2ForFork0NotInUse]) [2023-08-04 02:51:18,409 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,409 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,409 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,409 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][398], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 6#$Ultimate##0true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0NotInUse, 1654#true]) [2023-08-04 02:51:18,564 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,564 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,564 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,564 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([761] L72-->thread2EXIT: Formula: (and (= (mod v_thread2Thread2of2ForFork1_~cond~1_22 256) 0) (= |v_thread2Thread2of2ForFork1_#res.base_16| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_16| 0)) InVars {thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_22} OutVars{thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_16|, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_16|, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_22} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][400], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 9#thread2EXITtrue, Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 6#$Ultimate##0true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 1174#true, thread1Thread1of2ForFork0NotInUse, 1654#true]) [2023-08-04 02:51:18,564 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,565 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,565 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,565 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,733 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,733 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:18,733 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,733 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:18,733 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 12#L91-4true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,733 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,733 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:18,733 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,733 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,734 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,734 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,734 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:18,734 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,734 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:18,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 12#L91-4true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,734 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,734 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,734 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:18,734 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,735 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,735 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,735 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:18,735 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:18,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,736 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,736 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:18,736 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,736 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:18,739 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,739 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,739 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,739 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,739 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,739 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,739 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,739 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,739 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,739 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,739 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,742 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:18,743 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,743 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,743 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,743 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,743 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,743 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][175], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2213#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:18,743 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,743 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,743 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,743 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,758 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,758 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,758 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,758 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,766 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,766 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,766 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,767 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,770 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 72#L46-1true, Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,770 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,770 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,770 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,770 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,770 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,770 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][224], [1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2257#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 72#L46-1true, Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,771 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,771 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,771 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,771 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,799 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,799 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,799 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,799 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 48#thread2EXITtrue, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,799 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,799 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,799 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,799 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:18,802 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,803 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,803 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,803 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,821 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,821 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:18,821 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:18,821 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,821 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:18,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 85#thread1EXITtrue, thread2Thread1of2ForFork1InUse, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,822 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,822 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:18,822 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,822 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:18,822 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,822 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,822 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:18,822 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,822 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,822 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 48#thread2EXITtrue, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,823 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,823 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:18,823 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,823 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,823 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,823 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,823 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,823 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,823 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:18,823 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1959#true, 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 85#thread1EXITtrue, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,824 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,824 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,824 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,824 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:18,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,828 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,828 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,828 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,828 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,828 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,828 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,828 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,829 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,829 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,829 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,829 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,829 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,829 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:18,833 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,833 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,833 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:18,833 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:18,833 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:18,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:18,834 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,834 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:18,834 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:18,834 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1959#true, Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:18,835 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,835 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,835 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,835 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,905 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,905 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,905 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,905 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,905 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:18,905 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:18,905 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:18,906 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, 84#L72true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,906 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,906 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-04 02:51:18,906 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:18,906 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,906 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,907 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,907 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,907 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,907 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,907 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,907 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:18,907 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 1959#true, Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,907 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,907 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,907 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,907 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,907 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:18,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,909 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,909 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,909 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,909 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:18,909 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:18,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L66-->L69: Formula: (= (+ v_~t~0_13 1) v_~t~0_14) InVars {~t~0=v_~t~0_14} OutVars{thread2Thread1of2ForFork1_#t~post4=|v_thread2Thread1of2ForFork1_#t~post4_1|, ~t~0=v_~t~0_13} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post4, ~t~0][323], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 96#L69true, Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 1638#true, 12#L91-4true, 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:18,909 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,909 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:18,909 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,909 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 594#true, 596#(= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,909 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,909 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-04 02:51:18,910 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,910 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,918 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 1186#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,918 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,918 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,918 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,918 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,918 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,918 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,919 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,919 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,919 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,919 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,919 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 48#thread2EXITtrue, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,919 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,919 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,919 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,919 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,919 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,919 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,919 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 48#thread2EXITtrue, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,920 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,920 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,920 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,920 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,920 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:18,921 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,921 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,921 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,921 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,921 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:18,921 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,921 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,921 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,921 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,922 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:18,923 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,923 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,923 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,923 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,923 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,923 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,923 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][175], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2213#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:18,923 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,923 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,923 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,923 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,923 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,928 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,928 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,928 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,928 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,928 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,928 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,928 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,929 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,929 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,929 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,929 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:18,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:18,954 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,954 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,954 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,954 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,954 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:18,957 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,957 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,957 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,957 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:18,957 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:18,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:18,957 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,957 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:18,957 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:18,957 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:18,957 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:19,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 48#thread2EXITtrue, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:19,286 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:19,286 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:19,286 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:19,286 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:19,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:19,287 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:19,287 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:19,287 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:19,287 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:19,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:19,290 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:19,290 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:19,290 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:19,290 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:19,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:19,303 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:19,303 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:19,303 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:19,303 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:19,303 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:19,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:19,303 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:19,303 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:19,303 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:19,303 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:19,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:19,336 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:19,336 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:19,336 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:19,336 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:19,336 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:19,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 1959#true, Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 41#L72true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:19,337 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:19,337 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:19,337 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:19,337 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:19,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:19,753 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:19,753 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:19,753 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:19,753 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:19,753 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:19,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:19,765 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:19,765 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:19,765 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:19,765 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:19,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:19,766 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:19,766 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:19,766 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:19,766 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:19,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][398], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0NotInUse]) [2023-08-04 02:51:19,802 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:19,802 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:19,802 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:19,802 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:19,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([761] L72-->thread2EXIT: Formula: (and (= (mod v_thread2Thread2of2ForFork1_~cond~1_22 256) 0) (= |v_thread2Thread2of2ForFork1_#res.base_16| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_16| 0)) InVars {thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_22} OutVars{thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_16|, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_16|, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_22} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][400], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 9#thread2EXITtrue, Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, thread1Thread1of2ForFork0NotInUse]) [2023-08-04 02:51:19,802 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:19,802 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:19,802 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:19,802 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:19,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:19,850 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:19,850 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:19,850 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:19,850 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:19,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][398], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0NotInUse]) [2023-08-04 02:51:19,864 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:19,864 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:19,864 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:19,864 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:19,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([761] L72-->thread2EXIT: Formula: (and (= (mod v_thread2Thread2of2ForFork1_~cond~1_22 256) 0) (= |v_thread2Thread2of2ForFork1_#res.base_16| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_16| 0)) InVars {thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_22} OutVars{thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_16|, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_16|, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_22} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][400], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 9#thread2EXITtrue, Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 1174#true, thread1Thread1of2ForFork0NotInUse]) [2023-08-04 02:51:19,864 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-04 02:51:19,864 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:19,864 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:19,864 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:19,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:19,931 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:19,931 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:19,931 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:19,931 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:19,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 48#thread2EXITtrue, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:19,932 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:19,932 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:19,932 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:19,932 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:20,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,131 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,131 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,131 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:20,131 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:20,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,132 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,132 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:20,132 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,132 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:20,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,133 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,133 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,133 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:20,133 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,133 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:20,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,133 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,134 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:20,134 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,134 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,135 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,135 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,135 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,135 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,135 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,135 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,135 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,135 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,135 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,135 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,135 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,137 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1959#true, Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:20,137 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:20,137 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:20,137 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:20,137 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:20,137 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:20,137 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L66-->L69: Formula: (= (+ v_~t~0_13 1) v_~t~0_14) InVars {~t~0=v_~t~0_14} OutVars{thread2Thread1of2ForFork1_#t~post4=|v_thread2Thread1of2ForFork1_#t~post4_1|, ~t~0=v_~t~0_13} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post4, ~t~0][280], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:20,138 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:20,138 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:20,138 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:20,138 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:20,138 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:20,138 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:20,138 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:20,138 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:20,138 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:20,139 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,139 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,139 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,139 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,139 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:20,139 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,139 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,139 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,139 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,155 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,155 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,155 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,155 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,156 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:20,156 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:20,156 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,156 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:20,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,157 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,157 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,157 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,157 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,165 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 72#L46-1true, Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,165 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,165 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,165 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,165 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,165 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,165 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][224], [1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2257#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), 72#L46-1true, Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,165 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,165 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,165 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,165 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,166 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,166 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:20,166 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:20,166 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,169 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,169 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,169 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:20,169 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 48#thread2EXITtrue, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,188 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,189 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,189 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,189 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,189 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,189 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,189 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,189 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,208 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,208 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,208 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,208 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,215 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,216 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,216 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:20,216 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,216 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,216 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,216 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,216 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:20,216 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:20,226 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:20,226 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:20,226 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,226 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,291 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 48#thread2EXITtrue, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,291 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,291 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,291 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,291 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,291 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,291 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,291 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,291 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 48#thread2EXITtrue, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,291 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,291 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,291 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,291 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,292 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,292 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,292 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,292 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,292 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,292 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,292 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,292 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 85#thread1EXITtrue, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,293 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,293 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,293 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,293 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L66-->L69: Formula: (= (+ v_~t~0_13 1) v_~t~0_14) InVars {~t~0=v_~t~0_14} OutVars{thread2Thread1of2ForFork1_#t~post4=|v_thread2Thread1of2ForFork1_#t~post4_1|, ~t~0=v_~t~0_13} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post4, ~t~0][280], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1959#true, Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:20,294 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,294 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,294 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,294 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,294 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:20,294 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,294 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,294 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,294 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,294 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,294 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1959#true, 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:20,294 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,294 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,294 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,294 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,294 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), 72#L46-1true, Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,299 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,299 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,299 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,299 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 48#thread2EXITtrue, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,323 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,323 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,323 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,323 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:20,323 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 48#thread2EXITtrue, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,624 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,624 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,624 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,625 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,625 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:20,625 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,625 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:20,625 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:20,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:20,643 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is not cut-off event [2023-08-04 02:51:20,643 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-04 02:51:20,643 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-04 02:51:20,643 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-04 02:51:21,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,069 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:21,069 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:21,069 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:21,069 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:21,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,071 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:21,071 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:21,071 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:21,071 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:21,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][398], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0NotInUse]) [2023-08-04 02:51:21,126 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,126 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,126 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,126 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([761] L72-->thread2EXIT: Formula: (and (= (mod v_thread2Thread2of2ForFork1_~cond~1_22 256) 0) (= |v_thread2Thread2of2ForFork1_#res.base_16| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_16| 0)) InVars {thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_22} OutVars{thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_16|, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_16|, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_22} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][400], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 9#thread2EXITtrue, Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 85#thread1EXITtrue, 1174#true, thread1Thread1of2ForFork0NotInUse]) [2023-08-04 02:51:21,127 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,127 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,127 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,127 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,308 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:21,308 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:21,308 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:21,308 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:21,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 48#thread2EXITtrue, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,309 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:21,309 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:21,309 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:21,309 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:21,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,512 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,512 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,512 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,512 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,512 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 85#thread1EXITtrue, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,512 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,512 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,512 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,512 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,513 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,513 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,513 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,513 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,513 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,513 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,513 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,513 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,513 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,514 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,514 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,514 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,514 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][397], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,515 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,515 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,515 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,515 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,516 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,516 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,516 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,516 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,516 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,516 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,516 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,516 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,516 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,519 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,519 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,519 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:21,519 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:21,519 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:21,519 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,519 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:21,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,519 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,519 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:21,519 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:21,519 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,535 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,536 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,536 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:21,536 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,545 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,545 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,545 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,545 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,548 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,548 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,548 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:21,548 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,565 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,565 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,565 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:21,565 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:21,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,569 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,569 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:21,569 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,569 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 41#L72true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,583 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,583 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,583 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:21,583 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:21,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 48#thread2EXITtrue, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,588 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,588 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,588 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,588 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:21,588 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:21,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 48#thread2EXITtrue, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,589 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,589 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:21,589 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,589 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,589 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,589 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:21,589 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,589 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:21,589 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 85#thread1EXITtrue, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,590 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,590 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,590 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,590 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:21,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 48#thread2EXITtrue, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,598 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:21,598 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,598 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:21,598 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:21,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,599 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:21,599 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,599 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:21,599 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:21,657 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, 66#L53true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,657 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:21,657 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:21,657 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:21,657 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:21,657 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:21,657 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:21,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,657 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:21,657 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:21,657 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:21,658 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-04 02:51:21,658 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:21,658 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,658 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,658 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,658 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:21,658 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,658 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:21,658 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1959#true, 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 85#thread1EXITtrue, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,659 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,659 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,659 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,659 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,659 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:21,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,660 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,660 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,660 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,660 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,660 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L66-->L69: Formula: (= (+ v_~t~0_13 1) v_~t~0_14) InVars {~t~0=v_~t~0_14} OutVars{thread2Thread1of2ForFork1_#t~post4=|v_thread2Thread1of2ForFork1_#t~post4_1|, ~t~0=v_~t~0_13} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post4, ~t~0][323], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:21,661 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,661 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,661 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,661 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 1959#true, Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,661 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,661 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,661 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,661 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, 66#L53true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,663 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,663 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:21,663 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:21,663 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,663 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1959#true, 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,663 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,663 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:21,663 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:21,663 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,670 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,670 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,670 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:21,670 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:21,670 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,670 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:21,670 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,670 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:21,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,670 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,670 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:21,670 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,670 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:21,670 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,704 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,704 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:21,704 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,704 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:21,704 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:21,983 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:21,983 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:21,983 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:21,983 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:22,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:22,004 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-04 02:51:22,004 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-04 02:51:22,004 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-04 02:51:22,004 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-04 02:51:22,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:22,082 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:22,082 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:22,082 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,082 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:22,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:22,135 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:22,135 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,135 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:22,135 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:22,135 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 12#L91-4true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:22,141 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:22,141 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:22,141 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:22,141 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:22,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][398], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 1186#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 12#L91-4true, thread1Thread1of2ForFork0NotInUse]) [2023-08-04 02:51:22,437 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,437 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,437 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,437 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([761] L72-->thread2EXIT: Formula: (and (= (mod v_thread2Thread2of2ForFork1_~cond~1_22 256) 0) (= |v_thread2Thread2of2ForFork1_#res.base_16| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_16| 0)) InVars {thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_22} OutVars{thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_16|, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_16|, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_22} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][400], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 9#thread2EXITtrue, Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 12#L91-4true, 1174#true, thread1Thread1of2ForFork0NotInUse]) [2023-08-04 02:51:22,437 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,437 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,437 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,437 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:22,560 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:22,560 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:22,560 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:22,560 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:22,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 48#thread2EXITtrue, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:22,731 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-04 02:51:22,731 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,731 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,731 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:22,731 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:22,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 48#thread2EXITtrue, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:22,732 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-04 02:51:22,732 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:22,732 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,732 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:22,732 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-04 02:51:22,732 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,732 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:22,732 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,732 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:22,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:22,733 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-04 02:51:22,733 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,733 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,733 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:22,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:22,733 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-04 02:51:22,734 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,734 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:22,734 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:22,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:22,757 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-04 02:51:22,757 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:22,757 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:22,757 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:22,757 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,757 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:22,757 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:22,757 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:22,757 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:22,757 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:22,757 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:22,757 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:22,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1959#true, 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:22,757 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-04 02:51:22,757 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,757 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:22,757 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:22,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, 66#L53true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:22,758 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:22,758 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-04 02:51:22,758 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:22,758 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:22,758 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:22,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 48#thread2EXITtrue, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:22,791 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-04 02:51:22,791 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,791 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:22,791 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:22,791 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:22,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 48#thread2EXITtrue, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:22,791 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-04 02:51:22,791 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:22,791 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,791 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:22,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:22,798 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-04 02:51:22,798 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:22,798 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,798 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:22,798 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:22,851 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 85#thread1EXITtrue, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:22,851 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-04 02:51:22,851 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:22,851 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:22,851 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:22,851 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:22,851 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1959#true, 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 85#thread1EXITtrue, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:22,851 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-04 02:51:22,851 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,852 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:22,852 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-04 02:51:22,852 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:22,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1InUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:22,854 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-04 02:51:22,854 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,854 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:22,854 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:22,854 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:22,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([558] L66-->L69: Formula: (= (+ v_~t~0_13 1) v_~t~0_14) InVars {~t~0=v_~t~0_14} OutVars{thread2Thread1of2ForFork1_#t~post4=|v_thread2Thread1of2ForFork1_#t~post4_1|, ~t~0=v_~t~0_13} AuxVars[] AssignedVars[thread2Thread1of2ForFork1_#t~post4, ~t~0][323], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 96#L69true, Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 112#L91-3true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 1174#true, thread1Thread1of2ForFork0InUse, 1654#true]) [2023-08-04 02:51:22,854 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-04 02:51:22,854 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:22,854 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:22,854 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 1959#true, Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 112#L91-3true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1InUse, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:22,854 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-04 02:51:22,854 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:22,854 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-04 02:51:22,854 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:23,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:23,127 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is not cut-off event [2023-08-04 02:51:23,127 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-04 02:51:23,127 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-04 02:51:23,127 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-04 02:51:23,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:23,288 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-04 02:51:23,288 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:23,288 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:23,288 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:23,288 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:23,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:23,536 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-04 02:51:23,537 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:23,537 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:23,537 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:23,537 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:23,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 12#L91-4true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:23,537 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-04 02:51:23,537 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:23,537 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:23,537 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:23,539 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:23,539 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-04 02:51:23,539 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:23,539 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:23,539 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:23,539 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:23,539 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:23,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:23,540 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-04 02:51:23,540 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:23,540 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:23,540 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:23,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:23,833 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-04 02:51:23,833 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:23,834 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:23,834 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:23,841 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 12#L91-4true, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:23,842 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-04 02:51:23,842 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:23,842 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:23,842 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:23,842 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:23,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1959#true, 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:23,842 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-04 02:51:23,842 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:23,842 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:23,842 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:23,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:23,862 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-04 02:51:23,862 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:23,862 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:23,862 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:23,948 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:23,948 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-04 02:51:23,948 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:23,949 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:23,949 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:23,949 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:23,949 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:23,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 594#true, 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, 12#L91-4true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:23,949 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-04 02:51:23,949 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:23,949 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:23,949 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:23,949 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-04 02:51:23,957 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:23,957 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-04 02:51:23,957 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:23,957 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:23,957 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:23,957 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:23,957 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:23,957 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:23,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:23,957 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-04 02:51:23,958 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:23,958 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:23,958 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:23,958 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:23,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:23,978 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-04 02:51:23,978 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:23,978 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:23,978 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:23,978 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:24,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,185 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,185 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:24,185 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:24,185 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:24,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,261 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,261 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,261 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,261 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:24,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,290 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,290 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:24,290 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:24,290 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,290 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,296 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,296 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,296 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:24,296 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:24,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][398], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0NotInUse]) [2023-08-04 02:51:24,316 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,316 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,316 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,316 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([761] L72-->thread2EXIT: Formula: (and (= (mod v_thread2Thread2of2ForFork1_~cond~1_22 256) 0) (= |v_thread2Thread2of2ForFork1_#res.base_16| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_16| 0)) InVars {thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_22} OutVars{thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_16|, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_16|, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_22} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][400], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 9#thread2EXITtrue, Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 1174#true, thread1Thread1of2ForFork0NotInUse]) [2023-08-04 02:51:24,316 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,316 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,316 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,316 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,367 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,368 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:24,368 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,368 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:24,479 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,480 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-04 02:51:24,480 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:24,480 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:24,480 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:24,480 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,480 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:24,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,480 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-04 02:51:24,480 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,480 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:24,480 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:24,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,489 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-04 02:51:24,489 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,489 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:24,489 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,500 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-04 02:51:24,500 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,501 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,501 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:24,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,509 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,510 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,510 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,510 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,510 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:24,537 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,538 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-04 02:51:24,538 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:24,538 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:24,538 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:24,538 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,538 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:24,538 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-04 02:51:24,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,538 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-04 02:51:24,538 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,538 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:24,538 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:24,538 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-04 02:51:24,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,541 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-04 02:51:24,541 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,541 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-04 02:51:24,541 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,541 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:24,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,717 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-04 02:51:24,717 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:24,717 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:24,717 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:24,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,759 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-04 02:51:24,759 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,759 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-04 02:51:24,759 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,783 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-04 02:51:24,783 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-04 02:51:24,783 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:24,783 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:24,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][398], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0NotInUse]) [2023-08-04 02:51:24,796 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,796 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,796 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,796 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([761] L72-->thread2EXIT: Formula: (and (= (mod v_thread2Thread2of2ForFork1_~cond~1_22 256) 0) (= |v_thread2Thread2of2ForFork1_#res.base_16| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_16| 0)) InVars {thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_22} OutVars{thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_16|, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_16|, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_22} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][400], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), 88#L66true, Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1959#true, Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 9#thread2EXITtrue, Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 1174#true, thread1Thread1of2ForFork0NotInUse]) [2023-08-04 02:51:24,796 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,796 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,796 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,796 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,830 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-04 02:51:24,830 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:24,830 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-04 02:51:24,830 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:24,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,889 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-04 02:51:24,889 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,889 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,889 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:24,889 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:24,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,889 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-04 02:51:24,889 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,890 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,890 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:24,890 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,890 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-04 02:51:24,890 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:24,890 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,890 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:24,890 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,890 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,891 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-04 02:51:24,891 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,891 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:24,891 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,897 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-04 02:51:24,897 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,897 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,897 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,899 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-04 02:51:24,899 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:24,899 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:24,899 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:24,899 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 4#L91-8true, 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,900 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-04 02:51:24,900 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:24,900 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,900 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:24,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,905 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-04 02:51:24,905 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,905 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,905 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,911 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,911 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-04 02:51:24,912 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,912 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-04 02:51:24,912 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-04 02:51:24,912 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,926 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,926 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-04 02:51:24,926 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:24,926 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-04 02:51:24,926 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:24,926 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:24,926 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 1959#true, Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, 4#L91-8true, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,926 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-04 02:51:24,926 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-04 02:51:24,926 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-04 02:51:24,926 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,926 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:24,929 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,929 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-04 02:51:24,929 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:24,929 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,929 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:24,929 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,929 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-04 02:51:24,929 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,929 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-04 02:51:24,929 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,929 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-04 02:51:24,929 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:24,929 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:24,932 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][448], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:24,932 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-04 02:51:24,932 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,932 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:24,932 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-04 02:51:24,932 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:25,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:25,340 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-04 02:51:25,340 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:25,340 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:25,341 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:25,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:25,374 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-04 02:51:25,374 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:25,374 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-04 02:51:25,374 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-04 02:51:25,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:25,389 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-04 02:51:25,389 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:25,389 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-04 02:51:25,389 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:25,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][398], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0NotInUse]) [2023-08-04 02:51:25,399 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-04 02:51:25,399 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-04 02:51:25,399 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-04 02:51:25,399 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-04 02:51:25,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([761] L72-->thread2EXIT: Formula: (and (= (mod v_thread2Thread2of2ForFork1_~cond~1_22 256) 0) (= |v_thread2Thread2of2ForFork1_#res.base_16| 0) (= |v_thread2Thread2of2ForFork1_#res.offset_16| 0)) InVars {thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_22} OutVars{thread2Thread2of2ForFork1_#res.offset=|v_thread2Thread2of2ForFork1_#res.offset_16|, thread2Thread2of2ForFork1_#res.base=|v_thread2Thread2of2ForFork1_#res.base_16|, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_22} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#res.offset, thread2Thread2of2ForFork1_#res.base][400], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 88#L66true, Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 1186#true, Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 9#thread2EXITtrue, Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 1638#true, thread2Thread1of2ForFork1InUse, 1174#true, thread1Thread1of2ForFork0NotInUse]) [2023-08-04 02:51:25,399 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-04 02:51:25,399 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-04 02:51:25,399 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-04 02:51:25,399 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-04 02:51:25,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:25,429 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-04 02:51:25,429 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:25,429 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:25,429 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-04 02:51:25,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:25,471 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-04 02:51:25,471 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-04 02:51:25,471 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-04 02:51:25,471 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:25,471 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:25,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:25,471 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-04 02:51:25,471 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-04 02:51:25,471 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-04 02:51:25,471 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:25,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:25,476 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-04 02:51:25,476 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:25,476 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:25,476 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-04 02:51:25,476 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:25,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:25,476 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-04 02:51:25,476 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:25,476 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:25,476 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-04 02:51:25,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][449], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 2178#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:25,483 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-04 02:51:25,483 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-04 02:51:25,483 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-04 02:51:25,483 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-04 02:51:25,483 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-04 02:51:25,491 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:25,491 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-04 02:51:25,491 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:25,491 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-04 02:51:25,491 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:25,491 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-04 02:51:25,491 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:25,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 19#L92-8true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:25,492 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-04 02:51:25,492 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-04 02:51:25,492 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-04 02:51:25,492 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-04 02:51:25,492 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-04 02:51:25,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][481], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 2206#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), 23#L66true, Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:25,661 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-04 02:51:25,661 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-04 02:51:25,661 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:25,661 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-04 02:51:25,661 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:25,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][237], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), 2254#(and (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:25,661 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-04 02:51:25,661 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:25,661 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-04 02:51:25,661 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-04 02:51:25,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1174#true, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:25,665 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-04 02:51:25,665 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:25,665 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:25,665 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:25,665 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-04 02:51:25,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:25,665 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-04 02:51:25,665 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:25,665 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:25,665 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-04 02:51:25,677 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([729] L72-->L66: Formula: (and (= v_~s~0_135 (+ v_~s~0_136 1)) (not (= (mod v_thread2Thread2of2ForFork1_~cond~1_18 256) 0))) InVars {~s~0=v_~s~0_136, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} OutVars{thread2Thread2of2ForFork1_#t~post3=|v_thread2Thread2of2ForFork1_#t~post3_8|, ~s~0=v_~s~0_135, thread2Thread2of2ForFork1_~cond~1=v_thread2Thread2of2ForFork1_~cond~1_18} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_#t~post3, ~s~0][396], [60#L53true, Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), 23#L66true, Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1654#true, 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), Black: 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), thread2Thread1of2ForFork1NotInUse, 1174#true, 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:25,677 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-04 02:51:25,677 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:25,677 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:25,677 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-04 02:51:25,677 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:25,677 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-04 02:51:25,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([763] L53-->thread1EXIT: Formula: (and (= (mod v_thread1Thread1of2ForFork0_~cond~0_22 256) 0) (= |v_thread1Thread1of2ForFork0_#res.offset_16| 0) (= |v_thread1Thread1of2ForFork0_#res.base_16| 0)) InVars {thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} OutVars{thread1Thread1of2ForFork0_#res.offset=|v_thread1Thread1of2ForFork0_#res.offset_16|, thread1Thread1of2ForFork0_#res.base=|v_thread1Thread1of2ForFork0_#res.base_16|, thread1Thread1of2ForFork0_~cond~0=v_thread1Thread1of2ForFork0_~cond~0_22} AuxVars[] AssignedVars[thread1Thread1of2ForFork0_#res.offset, thread1Thread1of2ForFork0_#res.base][171], [Black: 128#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 794#true, Black: 797#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1186#true, Black: 1189#(< (* (div ~t~0 4294967296) 4294967296) ~t~0), Black: 1473#(and (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1397#(< 0 (mod thread2Thread2of2ForFork1_~cond~1 256)), 1178#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), 1959#true, Black: 1475#(and (or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)) (< 0 (mod thread2Thread2of2ForFork1_~cond~1 256))), 84#L72true, Black: 199#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 263#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 421#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1032#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)), Black: 1169#(and (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= thread1Thread1of2ForFork0_~cond~0 1)), Black: 1056#(= thread1Thread1of2ForFork0_~cond~0 1), 39#L92-3true, Black: 597#(<= |ULTIMATE.start_main_~asdf~2#1| 1), Black: 1177#(and (or (and (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))) (and (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0)) (= thread1Thread2of2ForFork0_~cond~0 1))) (or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))))), Black: 1180#(and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 0) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296))), Black: 269#(<= |ULTIMATE.start_main_~asdf~0#1| 1), Black: 1176#(or (and (= thread1Thread1of2ForFork0_~cond~0 1) (or (< (* (div ~s~0 4294967296) 4294967296) ~s~0) (< (* (div ~t~0 4294967296) 4294967296) ~t~0))) (and (= thread1Thread1of2ForFork0_~cond~0 0) (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (<= ~s~0 (* (div ~s~0 4294967296) 4294967296)))), Black: 153#(<= |ULTIMATE.start_main_~asdf~1#1| 0), Black: 1851#(< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)), 1907#(or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), Black: 1492#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1900#(or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))), 1641#(<= ~t~0 (* (div ~t~0 4294967296) 4294967296)), 1452#(or (< (* (div ~t~0 4294967296) 4294967296) ~t~0) (= (mod thread1Thread1of2ForFork0_~cond~0 256) 0)), Black: 1633#(and (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1951#(and (or (<= (mod ~t~0 4294967296) 0) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256))) (or (= 0 (mod thread2Thread1of2ForFork1_~cond~1 256)) (< 0 (mod thread1Thread2of2ForFork0_~cond~0 256)))), Black: 1520#(and (< 0 (mod ~t~0 4294967296)) (= thread1Thread2of2ForFork0_~cond~0 1)), Black: 1654#true, Black: 1643#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1)), Black: 1645#(and (<= (div thread2Thread2of2ForFork1_~cond~1 256) 0) (<= 1 thread2Thread2of2ForFork1_~cond~1) (<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0)), 27#thread1EXITtrue, Black: 1638#true, Black: 1642#(<= (+ (* (div ~t~0 4294967296) 4294967296) 4294967295) ~t~0), Black: 1640#(or (<= ~t~0 (* (div ~t~0 4294967296) 4294967296)) (and (<= 1 thread1Thread1of2ForFork0_~cond~0) (<= (div thread1Thread1of2ForFork0_~cond~0 256) 0))), thread2Thread1of2ForFork1NotInUse, thread1Thread1of2ForFork0InUse]) [2023-08-04 02:51:25,677 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-04 02:51:25,677 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-04 02:51:25,677 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-04 02:51:25,677 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-04 02:51:25,677 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-04 02:51:25,961 INFO L124 PetriNetUnfolderBase]: 204312/286205 cut-off events. [2023-08-04 02:51:25,961 INFO L125 PetriNetUnfolderBase]: For 2764587/2796059 co-relation queries the response was YES. [2023-08-04 02:51:27,716 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1632095 conditions, 286205 events. 204312/286205 cut-off events. For 2764587/2796059 co-relation queries the response was YES. Maximal size of possible extension queue 7801. Compared 2202742 event pairs, 28260 based on Foata normal form. 27318/312589 useless extension candidates. Maximal degree in co-relation 1630210. Up to 106768 conditions per place. [2023-08-04 02:51:29,398 INFO L140 encePairwiseOnDemand]: 226/239 looper letters, 598 selfloop transitions, 298 changer transitions 0/913 dead transitions. [2023-08-04 02:51:29,399 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 120 places, 913 transitions, 13352 flow [2023-08-04 02:51:29,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-04 02:51:29,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-04 02:51:29,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 857 transitions. [2023-08-04 02:51:29,401 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5122534369396294 [2023-08-04 02:51:29,401 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 857 transitions. [2023-08-04 02:51:29,401 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 857 transitions. [2023-08-04 02:51:29,401 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-04 02:51:29,401 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 857 transitions. [2023-08-04 02:51:29,402 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 122.42857142857143) internal successors, (857), 7 states have internal predecessors, (857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:51:29,403 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 239.0) internal successors, (1912), 8 states have internal predecessors, (1912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:51:29,404 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 239.0) internal successors, (1912), 8 states have internal predecessors, (1912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:51:29,404 INFO L175 Difference]: Start difference. First operand has 114 places, 304 transitions, 3986 flow. Second operand 7 states and 857 transitions. [2023-08-04 02:51:29,404 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 120 places, 913 transitions, 13352 flow [2023-08-04 02:54:46,998 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 120 places, 913 transitions, 13324 flow, removed 14 selfloop flow, removed 0 redundant places. [2023-08-04 02:54:47,006 INFO L231 Difference]: Finished difference. Result has 125 places, 568 transitions, 8893 flow [2023-08-04 02:54:47,006 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=239, PETRI_DIFFERENCE_MINUEND_FLOW=3980, PETRI_DIFFERENCE_MINUEND_PLACES=114, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=304, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=151, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=8893, PETRI_PLACES=125, PETRI_TRANSITIONS=568} [2023-08-04 02:54:47,006 INFO L281 CegarLoopForPetriNet]: 47 programPoint places, 78 predicate places. [2023-08-04 02:54:47,006 INFO L495 AbstractCegarLoop]: Abstraction has has 125 places, 568 transitions, 8893 flow [2023-08-04 02:54:47,007 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 101.4) internal successors, (507), 5 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:54:47,007 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-04 02:54:47,007 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-04 02:54:47,013 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-08-04 02:54:47,211 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-04 02:54:47,211 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-08-04 02:54:47,212 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-04 02:54:47,212 INFO L85 PathProgramCache]: Analyzing trace with hash -1909436640, now seen corresponding path program 2 times [2023-08-04 02:54:47,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-04 02:54:47,212 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485428837] [2023-08-04 02:54:47,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-04 02:54:47,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-04 02:54:47,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-04 02:54:47,523 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-08-04 02:54:47,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-04 02:54:47,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485428837] [2023-08-04 02:54:47,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485428837] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-04 02:54:47,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002290612] [2023-08-04 02:54:47,523 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-08-04 02:54:47,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-04 02:54:47,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-04 02:54:47,525 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-04 02:54:47,527 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-08-04 02:54:47,599 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-08-04 02:54:47,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-08-04 02:54:47,600 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 6 conjunts are in the unsatisfiable core [2023-08-04 02:54:47,601 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-04 02:54:47,682 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-08-04 02:54:47,683 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-04 02:54:47,752 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-08-04 02:54:47,752 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002290612] provided 1 perfect and 1 imperfect interpolant sequences [2023-08-04 02:54:47,752 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-08-04 02:54:47,752 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7, 5] total 13 [2023-08-04 02:54:47,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577096888] [2023-08-04 02:54:47,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-04 02:54:47,752 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-04 02:54:47,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-04 02:54:47,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-04 02:54:47,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2023-08-04 02:54:47,774 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 97 out of 239 [2023-08-04 02:54:47,774 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 125 places, 568 transitions, 8893 flow. Second operand has 5 states, 5 states have (on average 103.6) internal successors, (518), 5 states have internal predecessors, (518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:54:47,774 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-04 02:54:47,774 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 97 of 239 [2023-08-04 02:54:47,774 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-04 02:56:03,660 INFO L124 PetriNetUnfolderBase]: 337732/484922 cut-off events. [2023-08-04 02:56:03,661 INFO L125 PetriNetUnfolderBase]: For 6788684/6856701 co-relation queries the response was YES. [2023-08-04 02:56:07,314 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3183007 conditions, 484922 events. 337732/484922 cut-off events. For 6788684/6856701 co-relation queries the response was YES. Maximal size of possible extension queue 13463. Compared 4149716 event pairs, 41956 based on Foata normal form. 47377/528526 useless extension candidates. Maximal degree in co-relation 3143225. Up to 175100 conditions per place. [2023-08-04 02:56:10,112 INFO L140 encePairwiseOnDemand]: 230/239 looper letters, 862 selfloop transitions, 373 changer transitions 0/1269 dead transitions. [2023-08-04 02:56:10,112 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 1269 transitions, 21632 flow [2023-08-04 02:56:10,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-04 02:56:10,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-04 02:56:10,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 723 transitions. [2023-08-04 02:56:10,114 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.50418410041841 [2023-08-04 02:56:10,114 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 723 transitions. [2023-08-04 02:56:10,114 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 723 transitions. [2023-08-04 02:56:10,114 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-04 02:56:10,114 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 723 transitions. [2023-08-04 02:56:10,115 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 120.5) internal successors, (723), 6 states have internal predecessors, (723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:56:10,116 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 239.0) internal successors, (1673), 7 states have internal predecessors, (1673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:56:10,116 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 239.0) internal successors, (1673), 7 states have internal predecessors, (1673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-04 02:56:10,116 INFO L175 Difference]: Start difference. First operand has 125 places, 568 transitions, 8893 flow. Second operand 6 states and 723 transitions. [2023-08-04 02:56:10,116 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 1269 transitions, 21632 flow Received shutdown request... [2023-08-04 03:03:04,174 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-04 03:03:04,174 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-08-04 03:03:05,194 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 [2023-08-04 03:03:05,196 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 Cannot interrupt operation gracefully because timeout expired. Forcing shutdown